During an Major League Baseball (MLB) match on Tuesday, Houston Astros' Ken Giles punched himself in the face after conceding a three-run home run against 27-time World Series champions New York Yankees. Giles also threw a baseball bat in frustration while going towards the dugout. "I didn't give our team a chance," said Giles after his team lost 0-4.