Even John Gant cracked a smile.
Gant homered for his first major league hit and pitched one-run ball into the sixth inning, helping the St. Louis Cardinals beat the Washington Nationals 6-4 on Tuesday night for their season-high seventh consecutive victory.
Kolten Wong had three hits and three RBIs as St. Louis (65-55) pulled within four games of the NL Central-leading Chicago Cubs and moved within one game of the Philadelphia Phillies for the second NL wild card. The Cardinals also improved to 18-9 since Mike Shildt was named interim manager on July 13, the most wins for a manager through his first 27 games in franchise history.
"Things are starting to click for us," Wong said. "We're playing confident. We're out there playing aggressive and I think it's the kind of baseball Cardinals fans have been waiting for."
The Nationals (60-60) have dropped six of eight to fall eight games behind Atlanta in the NL East.
"We've just got to keep pulling the same rope, keep grinding it out, keep trying to win ballgames," Nationals slugger Bryce Harper said.
Gant (5-4) permitted four hits and struck out six in 5 1/3 innings. He has given up just two earned runs over 11 1/3 innings in his last two starts, both wins.
The 26-year-old Gant was 0 for 30 for his career when he drove a 1-1 pitch from Gio Gonzalez (7-9) over the wall in left in the second. The two-run shot gave Washington a 3-0 lead.
"I was jogging kind of my hands in the air," said Wong, who scored on Gant's homer. "I already knew it was going out. Looking back I think he almost caught me."
Added Gant, "I thought it was going to hit the wall maybe but when I finally looked up and (Wong) was looking back at me, that's when I knew it was going over the wall."
Gant, who has a reputation for being a stoic player, admitted to smiling "once or twice" once he got back to the dugout.
Wong's solo homer made it 6-1 in the sixth, but Washington responded with three in the eighth. Harper hit a two-run shot, and Daniel Murphy singled in Anthony Rendon.
Matt Adams then struck out looking against Dakota Hudson, ending the inning, and Jordan Hicks worked the ninth for his fourth save in eight chances.
Paul DeJong also doubled and scored for St. Louis one night after he connected for a game-ending homer in a 7-6 victory. Matt Carpenter walked in the sixth to extend his on-base streak to 32 games.
"We have a 25-man roster and we have confidence in all of them," Shildt said. "They're here for a reason and guys are looking to contribute every night and in different ways."
Gonzalez was charged with five runs and five hits in four innings. The veteran left-hander is just 1-4 in his last six starts.
"I wasn't hitting my spots," Gonzalez said. "Just not being as consistent in the strike zone as I should be. It's just one of those games you can't explain."
St. Louis star Yadier Molina played in his 22nd consecutive game, the most by a catcher 35 years or older in major league history.
Cardinals: OF Tyler O'Neill (groin) was activated from the 10-day disabled list and OF Adolis Garcia was optioned to Triple-A Memphis.
The Nationals will start right-hander Jeremy Hellickson (5-2, 3.54 ERA) in the third game of a four-game set. Austin Gomber (2-0, 3.45 ERA) pitches for the Cardinals on Wednesday night. Hellickson is 2-2 with a 4.13 ERA in five career starts against St. Louis. Gomber is coming off his first win as a starter in a 7-0 Cardinals victory against the Kansas City Royals last Friday.