The St. Louis Cardinals have struggled to get that one big hit they have needed recently [url=http://www.bengalscheapshop.com/cheap-authentic-cedric-ogbuehi-jersey]Cedri c Ogbuehi Jersey[/url] , particularly during a three-game weekend sweep by Atlanta.

Yadier Molina came through early in a key situation, sparking the Cardinals to a play-from-ahead victory over the Arizona Diamondbacks.

Molina hit a two-run single in the first inning and homered, helping the Cardinals end a four-game losing streak with a 6-3 win over the Diamondbacks on Monday night.

”Yadie comes through and he’s got a knack for that and has for a long time,” Cardinals manager Mike Matheny said. ”Then the other guys just kept coming.”

The Cardinals played from behind most of their series against the Braves, but jumped on the Diamondbacks early.

Molina hit a two-run single in the Cardinals’ four-run first inning against Robbie Ray (3-1) and hit his 12th homer off the Arizona left-hander in the sixth.

Jedd Gyorko also homered and had two RBIs to end Ray’s nine-game winning streak, dating to last season.

Martinez (5-4)  allowed two runs on six hits and lined a double. Bud Norris worked a perfect ninth for his 16th save in 18 chances.

hong wei wei