WINNER - Chicago Cubs moneyline
Final: Philadelphia Phillies 2, Chicago Cubs 7
+1.20u
Profit
✅ Cubs Cash at +120: Home Dogs Bite Back
Godds Pick
Chicago Cubs ML
Moneyline · Best odds: +120 at Everygame
The Cubs are 14-9 overall and 9-5 at home, averaging 5.4 runs per game while allowing 3.8. They've won 8 of their last 10 games and hold a 4-1 head-to-head advantage over the Phillies this season. Philadelphia is 8-15 overall, 3-5 on the road, and has lost 7 of their last 10 games. The Cubs' pitching staff has a 3.45 ERA compared to the Phillies' 4.99, and Chicago's offense has a .754 OPS versus Philadelphia's .658. The Phillies have five key injuries, while the Cubs have only one.
Bet at Everygame →100% Bonus up to $750 (3 deposits)Community Pulse
Pick Cashed
Final: Philadelphia Phillies 2, Chicago Cubs 7 • Chicago Cubs moneyline ML
+1.20u
⚡ Why It Hit
The Cubs' recent form was real. They came in hot and stayed hot. The plus money at Everygame was the key. When a team is undervalued despite a strong record, you have to pounce.
Post-Game Analysis
✅ WIN: Chicago Cubs 7, Philadelphia Phillies 2. The Cubs didn't just win. They dominated from the first pitch. That +120 price at Everygame was a gift. The data told us this team was heating up, and they delivered. Eight wins in their last 10 games is no coincidence. Wrigley Field is a fortress, and they proved it again tonight. The Phillies had no answer for the Cubs' pitching staff, which held them to just two runs. Value on a home underdog that's playing this well? That's the kind of edge sharp bettors live for.
The God of Odds delivers again.
All Picks & Record →Pre-Game Analysis
The God of Odds likes the Chicago Cubs moneyline at +120, and Everygame is the place to hammer it. This isn't about sentiment or narratives. It's about finding value on a home underdog that the data says should be favored. The Cubs are 14-9 this season with a 9-5 record at Wrigley Field. They're averaging 5.4 runs per game while allowing just 3.8. Look at their last 10 games. They've won eight of them. That's not a fluke. That's a team playing winning baseball right now. Meanwhile, the Phillies are 8-15 overall and a dismal 3-5 on the road. They've lost seven of their last 10 games. Their offense is scoring only 3.5 runs per game while their pitching is giving up 5.4. The head-to-head history this season is even more telling. The Cubs have won four of the last five meetings, including outscoring Philadelphia 21-6 over two games in mid-April. The pitching matchup heavily favors Chicago. The Cubs' staff ERA is 3.45. The Phillies' is 4.99. That's a massive gap. On offense, Chicago's team OPS is .754 compared to Philadelphia's .658. The injury report is a disaster for the Phillies. They have five key players listed as out or doubtful, including multiple bullpen arms and infielders. The Cubs have just one reliever sidelined. This line is wrong. The public sees the Phillies' name and assumes they're the play. The sharp money sees a 14-9 home team with a significant pitching and offensive edge getting plus money against an 8-15 road team with a depleted roster. That's the value. That's the play. Grab the Cubs at +120 with Everygame. They're offering the best price on the market for this pick. Don't overthink it. The Cubs are the better team in the better spot, and they're paying you to back them.

Everygame
100% Bonus up to $750 (3 deposits)
Odds Comparison
Odds as of Apr 23, 2:09 AM ET — lines may have moved

Everygame
100% Bonus up to $750 (3 deposits)