Sports Kevin Pillar continues power streak with solo shot in win over Rockies 5 years ago Kevin Pillar continues to rake by the Bay, hitting his 3rd home run as a member of the Giants in a 5-2 win over the Rockies. Continue Reading Previous Owendale takes charge late to win Lexington at KeenelandNext Martinez, Manotas help Dynamo extend win streak, beat Quakes More Stories Sports ‘Understand the mistake’ – Lewis reveals revenge advice to Clarke 1 hour ago Sports Kyprios the star attraction as Arc weekend kicks off in Paris 1 hour ago Sports Hull KR beat Warrington to reach first Grand Final 8 hours ago