Anthony Santander went 3-for-4 including hitting a 3-run walk-off shot in the bottom of ninth inning to help lead the Baltimore Orioles past the New York Yankees 9-6.