Romero outduels Lester, Blue Jays beat Red Sox 3-1