Toronto Blue Jays starter Robbie Ray had his no-hit bid broken up with one out in the seventh inning when Tampa Bay Rays' third baseman Yandy Diaz hit a double off the top of the left field wall. 

Ray had been nearly perfect at the time of Diaz's double, walking just one and striking out 11.

The left-hander finished the inning without allowing a run to give him seven shutout frames with the Blue Jays leading 3-0. Toronto went on to win 3-1 to avoid the sweep and head into the All-Star Break three games over the .500 mark.

They will resume their schedule next Friday against the Texas Rangers at Sahlen Field.