The Baltimore Orioles and Kansas City Royals wrap up their three-game series at Kauffman Stadium on Wednesday, April 23, with both clubs desperate for a win heading into the back half of April.   The Series So Far The Royals entered this series on an eight-game losing streak, but managed to snap it in dramatic fashion on Tuesday night — Maikel Garcia scored the winning run on a wild pitch in the bottom of the ninth to give Kansas City a 6-5 walk-off victory over Baltimore. That win keeps the series alive and sets up a decisive finale, with both teams now battling for the series win.   Team Storylines The Orioles had been riding a six-game winning streak before stumbling badly in Cleveland, dropping three of four to the Guardians while hitting just .157 as a team. Baltimore is averaging 4.1 runs per game this season but has looked flat at the plate during this road trip. Kansas City, meanwhile, remains one of the worst teams in the American League, sitting at 8-16 — tied with the Mets for the lowest record in MLB. The Royals are dead last in runs scored at just 3.2 per game, making Tuesday's late comeback all the more remarkable.   Pitching Matchup Chris Bassitt takes the ball for Baltimore. He owns a 1-2 record with a 3.60 ERA in eight career starts against Kansas City. Michael Wacha gets the nod for the Royals, coming in with five straight quality starts — tied for the second-longest streak in the majors. Wacha's consistency could make this a tighter game than the records suggest.   Odds & Betting Angle Baltimore enters as road favorites given the Royals' dreadful 2026 record, but Tuesday's wild ending is a reminder that Kansas City is capable of late-game chaos. For bettors looking to back a clear favorite and maximize value, the Orioles moneyline is a popular pick — particularly for new FanDuel customers looking to unlock the site's welcome promo.   FanDuel's Bet $5, Get $250 Offer New to FanDuel? This series finale is a great opportunity to take advantage of one of the best welcome offers in sports betting right now. Here's how it works: Sign up for a new FanDuel promo code Sportsbook account (no promo code needed) Deposit a minimum of $5 Place a $5 wager on any available market — including this Orioles-Royals game If your bet wins, you'll receive $250 in bonus bets credited within 72 hours Bonus bets are valid for 7 days after issuance There is no odds restriction on your qualifying wager, meaning you can back a heavy favorite to improve your chances of unlocking the full $250. Must be 21+ and present in a participating state. Terms and conditions apply.   Don't miss the series finale at Kauffman Stadium. Sign up with FanDuel today and turn a $5 bet into $250 in bonus bets — if your pick wins!