An MLB player punched himself in the face last night

Talk about beating yourself up. Houston Astros pitcher Ken Giles took that to a new level on Tuesday night.

Giles entered a 0-0 game against the New York Yankees in the top of the ninth. After surrendering a single to Aaron Judge and a double to Didi Gregorius, Giles struck out Giancarlo Stanton.

With one out and men on second and third, Giles threw a hanging first-pitch slider to Yankees catcher Gary Sanchez. That’s a bad move.

Sanchez crushed the pitch to dead center for a three-run home run. The Yankees would go on to win 4-0.

Related: See each team's latest World Series odds: 

30 PHOTOS
Each team's World Series odds one month into the season
See Gallery
Each team's World Series odds one month into the season

Miami Marlins: 2000/1 odds

Via Vegas Insider

(Photo by Victor Decolongon/Getty Images)

Kansas City Royals: 1000/1 odds

Via Vegas Insider

(John Sleezer/Kansas City Star/TNS via Getty Images)

Cincinnati Reds: 1000/1 odds

Via Vegas Insider

(Photo by Joe Robbins/Getty Images)

Tampa Bay Rays: 500/1 odds

Via Vegas Insider

(Photo by Mike Ehrmann/Getty Images)

San Diego Padres: 500/1 odds

Via Vegas Insider

(Photo by Matthew Stockman/Getty Images)

Detroit Tigers: 500/1 odds

Via Vegas Insider

(Photo by Joe Sargent/Getty Images)

Baltimore Orioles: 500/1 odds

Via Vegas Insider

(Photo by Scott Taetsch/Getty Images)

Texas Rangers: 200/1 odds

Via Vegas Insider

(Photo by Rick Yeatts/Getty Images)

Oakland Athletics: 200/1 odds

Via Vegas Insider

(Photo by George Walker/Icon Sportswire via Getty Images)

Chicago White Sox: 200/1 odds

Via Vegas Insider

(Photo by Jonathan Daniel/Getty Images)

Seattle Mariners: 50/1 odds

Via Vegas Insider

(Photo by Jason Miller/Getty Images)

Atlanta Braves: 50/1 odds

Via Vegas Insider

(Photo by Andy Lyons/Getty Images)

San Francisco Giants: 40/1 odds

Via Vegas Insider

(Photo by Thearon W. Henderson/Getty Images)

Pittsburgh Pirates: 40/1 odds

Via Vegas Insider

(Photo by Joe Sargent/Getty Images)

Philadelphia Phillies: 40/1 odds

Via Vegas Insider

(Photo by Kyle Ross/Icon Sportswire via Getty Images)

Toronto Blue Jays: 25/1 odds

Via Vegas Insider

(Photo by Rob Tringali/SportsChrome/Getty Images)

Minnesota Twins: 25/1 odds

Via Vegas Insider

(Photo by Mike Stobe/Getty Images)

Milwaukee Brewers: 25/1 odds

Via Vegas Insider

(John Sleezer/Kansas City Star/TNS via Getty Images)

Colorado Rockies: 25/1 odds

Via Vegas Insider

(Photo by Matthew Stockman/Getty Images)

St. Louis Cardinals: 18/1 odds

Via Vegas Insider

(Chris Lee/St. Louis Post-Dispatch/TNS via Getty Images)

Arizona Diamondbacks: 14/1 odds

Via Vegas Insider

(Photo by Kyle Ross/Icon Sportswire via Getty Images)

Washington Nationals: 12/1 odds

Via Vegas Insider

(Photo by Douglas Stringer/Icon Sportswire via Getty Images)

Los Angeles Angels: 12/1 odds

Via Vegas Insider

(Photo by Leslie Plaza Johnson/Icon Sportswire via Getty Images)

Cleveland Indians: 11/1 odds

Via Vegas Insider

(Photo by Frank Jansky/Icon Sportswire via Getty Images)

New York Mets: 10/1 odds

Via Vegas Insider

(Photo by Jim McIsaac/Getty Images)

Los Angeles Dodgers: 10/1 odds

Via Vegas Insider

(Photo by Jayne Kamin-Oncea/Getty Images)

Chicago Cubs: 10/1 odds

Via Vegas Insider

(Photo by Dustin Bradford/Icon Sportswire via Getty Images)

New York Yankees: 8/1 odds

Via Vegas Insider

(Photo by Mike Stobe/Getty Images)

Boston Red Sox: 6/1 odds

Via Vegas Insider

(Photo by Tom Szczerbowski/Getty Images)

Houston Astros: 11/2 odds

Via Vegas Insider

(Photo by Bob Levey/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

After being removed from the game, an irate Giles stormed to the dugout yelling at himself. Then he got physical…with himself.

Giles took a swing and hit himself in the face. Yes, really.

From another angle, it looks like Giles turned at the last second and may not have hit himself that hard after all.

Still, this was absurd.

The post An MLB Player Punched Himself In The Face Last Night appeared first on The Spun.

Read Full Story