Sports Eduardo Escobar swats two-run shot in D-Backs’ 4-2 win over Pirates 3 years ago Eduardo Escobar hit a two-run home run to help the Arizona Diamondbacks double up the Pittsburgh Pirates, 4-2. Continue Reading Previous SmackDown emanates from Cleveland and Rolling Loud Festival this FridayNext Giants ride four-run seventh inning to top Dodgers, 7-2 More Stories Sports Screamer, volley and 97th-minute equaliser in Wimbledon vs Accrington Stanley! 5 hours ago Sports Emotional Nadal retires as Spain suffer defeat at Davis Cup Finals 5 hours ago Sports Scotland in pot three for World Cup qualifying draw with Wales in pot two 5 hours ago