The five-time defending NL East champions have won four in a row, including three walkoff wins.
Rollins had the winning hit in the 12th against San Francisco on Sunday. The Phillies scored four runs off Rodriguez in the ninth in a 7-6 win Monday, and six in the eighth in a 7-6 win Tuesday.
Earlier in the day, the Phillies signed Cole Hamels to a $144 million, six-year deal that prevents the 2008 World Series MVP from becoming a free agent in November.
They celebrated with their eighth win in 12 games since the All-Star break and moved closer to getting out of last place.
Michael Schwimer (2-1) allowed an unearned run in the 10th, but earned the win.
John Mayberry Jr. walked with one out in the 10th against Rodriguez (2-6). Eric Kratz followed with a double. Pinch-hitter Carlos Ruiz hit a sacrifice fly to tie it.
Rollins then ripped an RBI single to right-center to end it.
Ryan Braun hit a tying, two-run homer off Antonio Bastardo in the eighth and Rickie Weeks also connected. But the Brewers lost their sixth straight game - all on the road.
Carlos Gomez led off the 10th by reaching second when third baseman Ty Wigginton dropped his pop-up. Gomez advanced on a sacrifice by Cesar Izturis. After Braun was intentionally walked, Ramirez lofted a shallow fly to right. Second baseman Chase Utley made an over-the-shoulder catch, but his off-balance turnaround throw was too late to get Gomez.
Phillies starter Vance Worley allowed three runs and 10 hits. Kyle Kendrick got five outs to extend his scoreless streak to 20 1-3 innings.
Brewers started Marco Estrada allowed five runs and eight hits in four innings.
Utley ripped an RBI double to center to put Philadelphia up 2-1 in the third. He scored on Hunter Pence's looping single to right to make it 3-1.
Utley delivered again in the fourth, stroking a two-out double to left-center to drive in a pair and extend the lead to 5-1.
Weeks hit a solo shot in the sixth and Gomez drove in another run with a double to get Milwaukee within 5-3.
Worley exited with runners on second and third and one out.
Kendrick entered and retired Nyjer Morgan on a shallow fly to right. He intentionally walked Braun to load the bases before Aramis Ramirez flied out to end the inning.
The Brewers took a 1-0 lead in the second on Martin Maldonado's RBI single.
Juan Pierre hit a two-out double and scored on a single by Eric Kratz to tie it at 1 in the bottom half.
In the first, Gomez circled the bases before realizing a ball he hit down the left-field line hooked outside the foul pole. He struck out on the next pitch.
Notes: The Phillies are 13-4 in their last 17 games vs. Milwaukee. ... The NL Central is the only division the Phillies have a winning record against this season. They are 15-7. ... The Phillies had their 270th straight sellout, including postseason play. ... The Brewers return home where they are 6-0-1 in their last seven series. ... The Brewers start a four-game series against NL East-leading Washington on Thursday. Yovani Gallardo (8-7) starts against Edwin Jackson (5-6). ... The Phillies are off Thursday before starting a three-game series in Atlanta on Friday.