There's been a lot going on in the sports world lately -- so take a few minutes to look back at the past week's highlights.
In baseball, things got heated between the Minnesota Twins and Detroit Tigers on Saturday, while Houston's Josh Reddick was busy robbing home runs and the Red Sox' Hanley Ramirez made some friends in the stands.
The NBA playoffs are ongoing, with five teams already stamping their tickets to the next round. The No. 1 seed Golden State Warriors and defending champion Cleveland Cavaliers both completed first round sweeps of their opponents.
Things are also moving along in the NHL postseason, with intense match-ups including the Washington Capitals against the defending champion Pittsburgh Penguins.
Elsewhere, events including the Beach Volleyball World Tour, Porsche Tennis Grand Prix and golf's Zurich Classic took place.
Click through the gallery above to see shots from this week's biggest action, and be sure to check back next weekend to see the best photos from the coming days in sports.