halladay-roy-090327

Roy Halladay threw seven solid innings in his final spring start. ((Keith Srakocic/Associated Press))

Toronto Blue Jays pitcher Roy Halladay impressed in his final spring start, hurling seven innings of five-hit ball in a 7-6 win over the Washington Nationals at Dunedin, Fla., on Wednesday.

Halladay (2-2) surrendered two runs — one unearned — and struck out five batters in his final tune-up before Toronto's season opener versus the Detroit Tigers on Monday (7:15 p.m. ET).

Scott Rolen homered and Vernon Wells knocked in two runs for the Blue Jays.

Travis Snider had two hits and one run batted in, while Rod Barajas and Aaron Hill had the other RBIs.

Washington starter John Lannan lasted 4 2/3 innings, permitting seven runs on 10 hits and three walks.

Lannan (1-2) failed to record a strikeout.

Stephen King had two RBIs for the Nationals.

Joel Guzman, Michael Martinez and Pete Orr drove in one run apiece.

With files from the Canadian Press