SARASOTA, Fla. -- Pirates starter Jonathan Sanchez and the Orioles' Jake Arrieta swapped zeroes in an impressive pitching duel in a 10-inning, 0-0 tie on Thursday night at Ed Smith Stadium.

Sanchez, who can opt out of his contract on Sunday, cruised through his outing with four strikeouts. Third baseman Manny Machado had both of the Orioles' hits against Sanchez with a pair of singles. Sanchez issued a walk to Lew Ford in the second inning for Baltimore's only other baserunner through his five innings.

Starling Marte reached twice for the Pirates, with a leadoff double in the first and a fifth-inning walk, while Travis Snider doubled in the sixth off Ford's foot on a ball that he lost in the lights.

Pittsburgh's Gaby Sanchez was scratched before the game with an allergic reaction, with Brad Hawpe replacing him as the designated hitter.

Arrieta -- who is fighting for the Orioles' fifth rotation spot -- tossed six scoreless innings with nine strikeouts while Sanchez allowed just two hits over his five frames.

Last year's Opening Day starter, Arrieta extended his scoreless inning streak to 14 2/3 innings in the process, allowing six hits and two walks in an impressive outing. The 27-year-old, who also pitched in an exhibition game against Spain, has appeared in five spring games (four starts), allowing three earned runs on 13 hits and eight walks with 16 strikeouts over 17 1/3 innings.

Orioles reliever Luis Ayala pitched a scoreless seventh.

Up next for the Pirates: Pittsburgh will face the Rays, who are playing a split-squad game, at 1:05 p.m. ET on Friday at McKechnie Field. Jeanmar Gomez will start against Tampa Bay's Alex Cobb.