Dykstra hits walk-off; Odorizzi perfect early

Two-run homer caps three-run ninth; Francisco also goes deep; righty allows two runs

Dykstra hits walk-off; Odorizzi perfect early

PORT CHARLOTTE, Fla. -- Competing for the fifth spot in the Twins' rotation, Trevor May threw four no-hit scoreless innings, but after being held to one hit through eight, the Rays rallied to a 4-2 win on Saturday, capped by Allan Dykstra's two-run walk-off home run.

A walk and an error set up Dykstra's two-out homer, which was his second of the spring, as the Rays rallied for a three-run ninth.

Like May, Tampa Bay starter Jake Odorizzi was effective early, retiring the first 10 batters in order before Eduardo Escobar slapped an opposite-field single through a shifted infield. But after retiring the first hitter in the sixth, Odorizzi surrendered consecutive singles to Doug Bernier, Jordan Schafer, Escobar and Eduardo Nunez, resulting in a 2-1 Twins lead.

Odorizzi, Cash on win over Twins

Odorizzi allowed two runs on five hits while striking out four in 5 2/3 innings.

"I think this is the first time I went into the sixth inning of a Spring Training game in my career, so it was good," Odorizzi said. "I felt really good out there. Everything was being cooperative. So it was a good work day."

May didn't allow a baserunner until Brandon Guyer reached on Nunez's wild throw from third base with one out in the fourth. That would be all the Rays could muster against May, who allowed no runs and no hits while striking out three in his four frames, throwing 42 pitches -- 30 for strikes. May is competing with Tommy Milone and Mike Pelfrey for the final vacancy in Minnesota's rotation. Milone allowed four runs in a split-squad game vs. the Orioles in Fort Myers, Fla., on Saturday.

"I felt good going in and I felt like I could locate all of my pitches pretty well, so I just kind of stayed with the program there, to build off my last time out," May said. "Just kind of fill up the zone and make them beat me. Try to establish both sides of the plate and work off that."

Once May left the game, Juan Francisco touched his replacement, Mark Hamburger, for a home run in the fifth. Francisco's second home run of spring sailed past the Tiki hut in center and gave the Rays a 1-0 lead.

Aaron Thompson struck out three in two perfect innings for Minnesota.

Up next for the Rays: Everett Teaford will start Sunday afternoon when the Rays travel to Dunedin to play the Blue Jays in a 12:37 p.m. ET contest, which can be seen live on MLB.TV. The left-hander is in the hunt to earn one of the three remaining slots in the starting rotation. Also in the competition and scheduled to see action is left-hander Mike Montgomery.

Bill Chastain is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.