ST. LOUIS -- The Cardinals' three home runs weren't enough to outmuscle Yangervis Solarte, whose career-high six-RBI game paced a breakout night for the Padres' offense in a 12-4 victory that spoiled the start of St. Louis' six-game homestand on Tuesday. It marked just the third time this year that San Diego had put up double-digit runs in a game.
The Cardinals twice clawed back to tie the game, first with back-to-back homers from Jedd Gyorko and Stephen Piscotty, and later with Yadier Molina's 15th blast of the season. But the Padres took advantage of an unsettled Cardinals bullpen to post a six-run seventh that was bookended by Jose Pirela's go-ahead, RBI single and Austin Hedges' three-run blast.