The drought for the Atlanta Braves and the Minnesota Twins came to an end after both teams broke through for their first wins of the MLB season on Friday.
Atlanta and Minnesota took to the mound with 0-9 records but that all changed thanks to wins over the Miami Marlins and the Los Angeles Angels respectively.
The Braves held off the Marlins for a 6-3 comeback win, sparked by a four-run eighth inning rally.
RBIs from Nick Markakis, Adonis Garcia and Gordon Beckham in the eighth inning surged Atlanta ahead, breaking a three-all tie.
The eighth inning also proved to be crucial for the Twins, who edged the Los Angeles Angels 5-4 after Byung-ho Park hit a RBI double to push Minnesota ahead.
The Chicago Cubs, meanwhile, had their five-game winning streak ended by the Colorado Rockies who were 6-1 winners, and the Baltimore Orioles bounced back to crush the Texas Rangers 11-5.
After three consecutive wins the Detroit Tigers were shut out 1-0 by the Houston Astros, the Chicago White Sox downed the Tampa Bay Rays by the same scoreline, and the Milwaukee Brewers beat the Pittsburgh Pirates 8-4.
The St Louis Cardinals accounted for the Cincinnati Reds 14-3, the Boston Red Sox defeated the Toronto Blue Jays 5-3, the San Francisco Giants lost 7-3 to the Los Angeles Dodgers, and the New York Mets saw off the Cleveland Indians 6-5.
Elsewhere, the New York Yankees were no match for the Seattle Mariners 7-1, the Washington Nationals eased past the Philadelphia Phillies 9-1, the Arizona Diamondbacks defeated theSan Diego Padres 3-2, while the Kansas City Royals prevailed 4-2 against the Oakland Athletics.
HOLIDAYS ADDS ICING TO CARDS' CAKE
Matt Holiday went two-for-two, posting two home runs, four RBIs and was walked once. It marks the 20th time he had multiple homers in one game.
TRUMBO HITS TWO HOMERS IN ONE INNING
Mark Trumbo hit two home runs in the seventh inning that saw the Orioles post nine runs over the Rangers. He is the first Oriole to hit two homers in one inning and first player to do so in the league since 2013.
In his final season and aged 40, Boston Red Sox veteran David Ortiz stole a base for the first time since 2012 as his team upstaged the Blue Jays.
HERNANDEZ TRUMPS BUMGARNER, METS HAVE FUN ON THE ROAD
Enrique Hernandez of the Dodgers is just the third player to have multiple home runs in one game against Giants pitcher Madison Bumgarner. One of the other players is fellow Dodger Justin Turner.
For the first time since 2006, the Mets have hit three home runs in a single inning while on the road. Alejandro de Aza, Yoenis Cespedes and Neil Walker all homered in the fifth inning against the Indians for four scores.
CUBS LOOK TO RETURN TO WINNING WAYS
After seeing their unbeaten streak ended by the Rockies, the Cubs will try to even the series behind Jake Arrieta on Saturday. Matt Harvey, meanwhile, will try to forget his weak start as he and the Mets go against the Indians' Josh Tomlin.