The Blue Jays have tied their franchise record for most victories in the Grapefruit League season, with a 21-4-1 record and are on a nine-game winning streak.
Orioles starter Dana Eveland pitched a scoreless first inning, but he got into trouble in the second. Toronto third baseman Brett Lawrie singled, and J.P. Arencibia followed with a double -- his first of two hits on the afternoon -- to get Lawrie to third, and Colby Rasmus' groundout plated the first run of the game.
In the third, Thames came through with a two-out double to score another pair of runs. Thames' double came two days after being named the Blue Jays' everyday left fielder and he is batting .320 this spring. Eveland completed four innings and was charged with three runs on six hits while striking out one.
Left-hander Brett Cecil was originally supposed to start for the Blue Jays, but the club opted to use him in an intrasquad game at the Bobby Mattick Training Center on Wednesday morning. Minor Leaguer Ryan Tepera got the call instead and proceeded to allow two runs on four hits in 4 2/3 innings.
Baltimore outfielder Scott Beerer did most of the damage with a two-out single in the third inning to score two runs. Baltimore added a third run in the seventh on an RBI single by Glynn Davis.
Up next: Baltimore will play its final night game of the spring on Thursday, with right-hander Jason Hammel traveling to Tampa to take on the Yankees. Bullpen hopefuls Pedro Strop, Troy Patton and Darren O'Day are also slated to throw for the Orioles in the 7:05 ET game, which will be available on MLB.TV. Yankees right-hander D.J. Mitchell will face the O's.