Cleveland Cavaliers battle Golden State Warriors in Game 5 of NBA Finals