If I were to tell you that a guy who has been booed throughout the season was to be the hero of the game Saturday night, you’d probably say that I was crazy.

On a night where Run D.M.C was performing after the game and a pitcher’s duel was thrown, B.J. Upton comes up with the “trickiest” (sorry for the bad puns..it gets worse from here) hit of them all when he lined a base hit to score Jordan Schafer from second to give the Braves a 3-2 win over the Nationals.

Look, I may be one of the few people left in Braves country (if you consider Kentucky Braves’ country) who is still holding out for B.J. Upton to turn things around. It’s been an absolute struggle for him this entire year but the way it ended tonight, had to be a sigh of relief for him.

But with all the excitement that is rushing through my body, I must tell you that the game winning hit by Upton isn’t the only exciting thing that happened tonight.

The pitching performance turned in by Tim Hudson was something that Braves’ fans should be happy about. Hudson has struggled the past few outings, but tonight seemed to be a different story. Huddy turned in seven and a third innings of three-hit, one-run (unearned), one walk and four strikeout baseball. Given the recent struggles Hudson has had, he and the Braves need and outing like this tonight–and they got it.

Speaking of great pitching performances, Craig Kimbrel pulled one of the most fascinating Houdini-esque performances I’ve seen. I’ll come out and say it–I hate when a manager puts in the closer during a tie game and Kimbrel almost proved my point. but Craig Kimbrel being Craig Kimbrel, worked out of a runners on second and third and nobody out jam and didn’t allow a run to come across. Not to mention a huge play turned in by Chris Johnson and Evan Gattis to preserve the game at the time.

But, again, the story of the night has to be about B.J. Upton. For someone who”be illin'”(sorry another bad RUN D.M.C pun) to the huge contract he signed in the off season, I think I can speak for a majority (or minority whichever) of fans that this was something that Upton not only needed for himself, but for the fans as well. Will this walk off hit FINALLY get Upton going? Only time will tell.

Follow Brad Stiene on Twitter @bs_kysco1