Was telling everyone who'd listen yesterday how HUGE it would be if the Stars won game 3. I was just hoping they would win one of two at home (to keep the home-ice advantage they stole).
Now, I think there's a good chance of closing out the series tonight. I'm pumped.