Starlin Castro's homered tied the game at 2-2. It came off Michael Wacha in the fourth inning (photo/MLB)

Starlin Castro’s homered tied the game at 2-2. It came off Michael Wacha in the fourth inning (photo/MLB)

The Cubs 1-6 hitters all homered on a night when the wind was blowing out to right field at 25 mph, setting up the perfect scenario for their sluggers in an 8-6 win over the Cardinals in Game 3 of the NLDS at Wrigley Field.

Michael Wacha took his third loss in three straight starts against the Cubs.  Wacha allowed four runs on six hits and three walks while striking out five.

He gave up homers to Kyle Schwarber in the second, Starlin Castro in the fourth to tie the game at 2-2 and a two run blast by rookie of the year candidate Kris Bryant.

Kevin Siegrist relieved Wacha and gave up a homer to Anthony Rizzo making it a 5-2 game.

Jason Heyward hit a two run homer off Jake Arrieta to make it 5-4 in the sixth, but the Cubs answered in the bottom half of the inning when Jorge Soler hit a two run blast on Adam Wainwright’s first pitch in relief.

Dexter Fowler added a solo shot in the eighth off Jonathan Broxton which gave the Cubs a four-run cushion.  That was cut in half when Stephen Piscotty hit a two-run homer in the ninth.

Immediately after the game, Mike Matheny announced that game one winner John Lackey would be his starter in game four, coming in on three days rest.

Lackey only threw 86 pitches and allowed just two hits and a walk in 7.2 innings.  Lackey has only started games twice on three days rest.  He is 1-1, allowing five earned runs in 9.1 innings.

Yadier Molina left the game early after hurting his hand on a missed swing.  Matheny says Molina’s status is up in the air.