Roberts hit a tiebreaking three-run homer in the eighth inning and the Orioles beat the Tampa Bay Devil Rays 7-5 on Saturday for their seventh straight victory.
"When you've had six or seven losing seasons, you need something to build confidence early," Roberts said. "The way we've been playing, everybody seems to get big hits."
Miguel Tejada homered for the third consecutive game and had three RBI. B.J. Surhoff also hit a home run for the Orioles, whose winning streak is their longest since taking eight straight from Aug. 3-10, 2004.
An offensive surge from Tejada and Roberts helped Baltimore to 16 April wins. That matched the club record set in 1969, when the Orioles went to the World Series, and equaled in 1997, when they went wire-to-wire to win the AL East.
Roberts, who entered the season with 12 career homers, has eight this season. Tejada drove in 31 runs, breaking the franchise mark for April set by Mike Bordick in 2000.
"I don't have an answer anymore. I've run out of stupid one-liners," Roberts said when asked about his power numbers.
"I always said if (Roberts) hit eight to 10 for the year, that's more than you'd look for," Baltimore manager Lee Mazzilli said. "But his home runs, they've been big home runs."
Baltimore rallied from a 4-0 deficit to hand the Devil Rays their sixth straight loss, a season high. Tampa Bay fell to 1-9 on the road.
After Tejada's two-run shot off Travis Harper (0-1) tied the game at 4-all in the seventh, the Orioles got three in the eighth.
Roberts then hit his high drive down the right-field line on a 1-0 pitch.
"This would have been a good win," Harper said. "But unfortunately I wasn't able to execute those things the way I would have liked to. That's what you have to do, you have to execute. I pitched behind in the count and up in the zone, and basically threw somewhat of a flat pitch to a hitter who's really hot with two guys on. And that's a recipe for disaster right there."
Travis Lee led off with a single and advanced to third on two groundouts before Charles Johnson drew a walk. Lee scored on Alex Sanchez's single and, after a wild pitch moved the runners up, Carl Crawford, mired in a 3-for-30 slump, slapped a two-run single off the glove of diving first baseman Chris Gomez.
Tejada's RBI single in the third cut the lead to 4-1 and Surhoff hit a 3-1 pitch from Mark Hendrickson over the wall in right field in the fourth for his second homer.
Hendrickson departed after five innings. He allowed two runs and six hits, walked two and struck out four.
Ponson went six-plus innings and gave up four runs and nine hits, walked three, struck out three, threw two wild pitches and hit a batter.
|Brian Roberts gets a pat on the hat from Rafael Palmeiro after blasting a three-run homer. (AP)|
|Players of the Game|
Baltimore Orioles T-Shirt
$24.95 Shop Now!
|Tampa Bay Devil Rays|
|Carl Crawford, LF||5||0||2||2||0||1||1||.262|
|Nick Green, 3B||3||1||2||0||1||0||1||.343|
|Aubrey Huff, DH||5||0||2||1||0||1||5||.271|
|Jorge Cantu, 2B||5||0||1||0||0||1||2||.274|
|Travis Lee, 1B||4||1||3||0||0||0||0||.288|
|Julio Lugo, SS||4||0||0||0||0||0||2||.281|
|Chris Singleton, RF||4||0||0||0||0||3||4||.258|
|Charles Johnson, C||3||1||0||0||1||1||1||.235|
|Alex Sanchez, CF||2||1||1||1||1||0||0||.282|
|a- Jonny Gomes, PH||1||1||1||1||0||0||0||.300|
|a-homered for Sanchez in the 9th|
|2B - Carl Crawford (5, Ponson), Nick Green 2 (2, Ponson, Ryan)|
|HR - Jonny Gomes (2, Ryan)|
|RBI - Carl Crawford 2 (18), Aubrey Huff (15), Alex Sanchez (1), Jonny Gomes (5)|
|2-OUT RBI - Carl Crawford 2 (4), Alex Sanchez (1)|
|SB - Carl Crawford (6, 2nd base off Ponson/Gil)|
|Team LOB - 8|
|Tampa Bay Devil Rays|
|Lance Carter (H,1)||1||1||0||0||0||0||0||6.92|
|Travis Harper (BS,1; L,0-1)||2||4||5||5||1||0||2||6.32|
|IBB - Palmeiro by Travis Harper|
|Pitches-Strikes - Mark Hendrickson 85-56, Lance Carter 17-12, Travis Harper 27-18|
|Ground Balls-Fly Balls - Mark Hendrickson 3-8, Travis Harper 2-4|
|Batters Faced - Mark Hendrickson 23, Lance Carter 4, Travis Harper 11|
|Brian Roberts, 2B||4||1||1||3||1||0||0||.379|
|Melvin Mora, 3B||5||1||2||0||0||1||2||.316|
|Miguel Tejada, SS||3||1||2||3||1||0||0||.347|
|Sammy Sosa, RF||4||0||1||0||0||1||4||.281|
|Javy Lopez, DH||4||0||0||0||0||0||3||.338|
|Luis Matos, CF||4||1||1||0||0||1||1||.319|
|B.J. Surhoff, LF||3||1||1||1||0||1||1||.206|
|Chris Gomez, 1B||3||1||3||0||0||0||0||.545|
|Rafael Palmeiro, 1B||0||1||0||0||1||0||0||.247|
|Geronimo Gil, C||4||0||0||0||0||0||4||.241|
|2B - Melvin Mora (7, Hendrickson)|
|HR - Brian Roberts (8, Harper), Miguel Tejada (8, Harper), B.J. Surhoff (2, Hendrickson)|
|SH - B.J. Surhoff (1)|
|RBI - Brian Roberts 3 (26), Miguel Tejada 3 (31), B.J. Surhoff (3)|
|2-OUT RBI - Brian Roberts 3 (14), Miguel Tejada (10), B.J. Surhoff (1)|
|Team LOB - 7|
|Outfield Assists - Sammy Sosa 1|
|DP - Mora-Gil-Gomez, Mora-Gomez|
|Todd Williams (W,3-0)||0.1||0||0||0||0||0||0||0.00|
|B.J. Ryan (S,4)||1||2||1||1||0||2||1||3.09|
|HBP - Green (by Sidney Ponson)|
|WP - Sidney Ponson 2 (4), Steve Kline (3)|
|Pitches-Strikes - Sidney Ponson 96-57, Steve Kline 16-11, Todd Williams 3-2, B.J. Ryan 28-18|
|Ground Balls-Fly Balls - Sidney Ponson 10-3, Steve Kline 2-0, Todd Williams 1-0, B.J. Ryan 1-0|
|Batters Faced - Sidney Ponson 29, Steve Kline 5, Todd Williams 1, B.J. Ryan 5|
|Attendance - 19920|
|Game Time - 2:45|
|Temperature - 70|
|Umpires - Home - Ed Rapuano, First Base - Jerry Crawford, Second Base - C.B. Bucknor, Third Base - Phil Cuzzi|