Rolen's fourth inning homer tied the game at 1-all. Bruce and Navarro gave the Cards a two-run cushion with sixth-inning singles.
In other games *
At Pittsburgh, Kevin Correia pitched effectively into the seventh inning, Garrett Jones homered and the Pirates won consecutive games for the first time in 4 weeks, beating the Atlanta Braves, 5-1.
A day after being eliminated from the NL East Division title race, the wild-card Braves rested several regulars as they prepare to host the NL wild-card game Friday.
* At Miami, Donovan Solano singled home the winning run in the 11th inning to lead the Marlins to a 4-3 victory over the New York Mets.
The Marlins' Adam Greenberg struck out on three pitches when he batted for the first time in 7 years after the Marlins gave him a second chance.
Greenberg signed a 1-day contract before the game and stepped to the plate as a pinch-hitter leading off the sixth against 20-game winner R.A. Dickey.
The game was Greenberg's first since his major league debut in 2005, when he was hit in the back of the head by the first pitch he saw - a 92 mph fastball that derailed his career.
* At Chicago, Bud Norris (7-13) gave up four hits over six innings and Jason Castro homered as the Houston Astros defeated the Cubs, 3-0.
The entire Milwaukee coaching staff will return in 2013, manager Ron Roenicke said. The 2011 NL Central champions stumbled to a 54-66 start, but have gone 28-12 since and weren't eliminated from playoff contention until Sunday.
* Atlanta righthander Ben Sheets said he will retire after he starts Wednesday's regular-season finale against the Pirates.
"I can tell you without a shadow of a doubt I'm not playing again." Sheets said.
Sheets, who played the first 8 years of his 10-year career with Milwaukee, underwent Tommy John surgery midway through the 2010 season. He had undergone a major surgical procedure to repair a torn flexor tendon in his right elbow 2 years earlier.
He enters his final start with a 3.78 ERA and 1,323 strikeouts in 1,595 2/3 innings.