Home Sport Stephen Curry dazzles from deep as Warriors take 2-0 NBA Finals lead over LeBron James’ Cavaliers