Cavs take down NBA-best Warriors foxsports Oct 20, 2016 at 4:49p ET Battle of contenders Two of the NBA's star-stocked teams squared off Thursday night in Cleveland. David Richard-USA TODAY Sports David Richard Season-high LeBron James was a man on a mission, scoring a season-high 42 points on 15-of-25 shooting. AP Tony Dejak Curry containment The Cavs held MVP candidate Stephen Curry in check throughout the night. He finished with 18 points on just 5-of-17 shooting. Treading water The other half of the "Splash Brothers," Klay Thompson, was also stymied, with 13 points on 5-of-13 shooting. Frontcourt edge Tristan Thompson made an impact in his 22 minutes with 12 points and 8 boards off the bench. Triple time Kevin Love made three of his five attempts from long range and converted 50 percent overall from the field to produce a 16-point effort. Fired up NBA referee Bennett Salvatore (right) reaches for Golden State Warriors head coach Steve Kerr (left) while standing beside assistant Alvin Gentry in the third quarter. David Richard-USA TODAY Sports David Richard Banged up Despite a 24-point effort in the Cavs win, Kyrie Irving injured his shoulder and did not travel with the team to Indiana, where they play Friday night.