Walls is a 24-year-old shortstop who had never played above Double-A until this season. He was called up from the minors after shortstop Willy Adames was traded to Milwaukee on Friday.
“The past 12 hours has felt like five days,” Walls said before the game. “The events, they’re happening so fast. There’s no way all this could happen in just 12 hours.”
Walls doubled in the ninth and later scored on a wild pitch and an errant throw to third by catcher Danny Jansen.
“He played great defense, make some nice plays and came up with big hits,” Tampa Bay manager Kevin Cash said.
Cash is unsure of Kiermaier’s status for Sunday.
“I think he’s going to be fine,” Cash said. “He’s got a scratch in his eye that he kind of was batting through. He didn’t want to come out of the game. It just didn’t make the most sense at that point when he said he was having to blink a lot.”
After scoring 72 runs during the first eight wins, Tampa Bay generated just enough offense. Five Rays combined on a six-hitter to send Toronto to its fourth straight loss.
“This game has got a lot of ups and down,” Margot said through a translator. “So we have to stay kind of even keel to maintain that positive energy and keep that motivation going game in and game out.”
Toronto's Robbie Ray gave up one run, five hits and struck out seven in seven innings. The lefty has fanned 49 and walked just one over his six starts.
“He gave us a shot against a good team,” Blue Jays manager Charlie Montoyo said. “His command is great. When you throw strikes, you're going to get people out. When you throw 95, 96, 97, that helps.”
The Blue Jays lost the series opener Friday night 9-7 in 12 innings.
“When you're playing a hot team, you've got to play your ‘A’ game, and it hasn't been our ‘A’ game,” Montoyo said. “We've played well but not a perfect game.”
Castro was reinstated from the 10-day injured list before the game after being sidelined by a right forearm strain.
Zunino tied it at 1 in the fifth on his 11th homer.
Vladimir Guerrero Jr. drew a two-out walk off McClanahan in the first and scored on Teoscar Hernández’s double. Hernández has 20 RBIs in 21 games since returning from the COVID-related IL.
Tampa Bay had a streak of scoring seven runs or more in six straight games end. The Rays had also had hit three or more homers in five consecutive games, which was one away from the longest streak in major league history of six set by the 1987 Baltimore Orioles.
Walls was recalled from Triple-A Durham. ... RHP J.P. Feyereisen, also acquired from the Brewers, worked a scoreless sixth.
When Rays 1B Ji-Man Choi struck out swinging in the fifth, he lost control of his bat and it wound up in shallow right field.
Rays: RHP Michael Wacha (right hamstring tightness) will reinstated from the 10-day IL to start on Sunday.
Blue Jays LHP Hyun Jin Ryu (4-2) will start on Sunday. Wacha is 1-1.
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports