St. Louis Cardinals starting pitcher Adam Wainwright adjusts his cap after giving up a back to back home run to Chicago Cubs Cody Ransom in the first inning at Busch Stadium in St. Louis on June 18, 2013.    UPI/Bill Greenblatt

Adam Wainwright adjusts his cap after giving up a back to back home run to Chicago Cubs. UPI/Bill Greenblatt

Adam Wainwright admitted his mechanics were flawed in the first inning Tuesday night against the Chicago Cubs. After watching video of himself in the tunnel, he made corrections, but not before the damage was done in a 4-2 loss.

AUDIO Wainwright explains what went wrong (:50)

Wainwright gave up all four runs in the first inning after retiring the first two hitters. The Cubs took Wainwright deep twice, getting a two-run shot from Ryan Sweeney and a solo homer from Cody Ransom.

Jeff Samardzija picked up his first win the month of June as a starter as he pitched into the ninth for his fourth win. Samardzija gave up two runs on seven hits and left with a 4-1 lead. He struck out six and walked one for his first win since May 27.

David Freese grounded into three double plays including one that ended the game. Yadier Molina went 3 for 3 and is now hitting .367. Joe Mauer, catcher for the Twins won a batting title in 2006, the first AL catcher to accomplish that feat. If Molina finishes as the top hitter in the National League, he’ll become the first catcher to win the batting title in that league since 1942. Ernie Lombardi accomplished the feat twice, in 1938 and 1942. Bubbles Hargrave was the only other catcher to win a battle title, back in 1926.