After what feels like 100 days of waiting, the NBA Playoffs return tonight for Game 1 of the NBA Finals.

The rubber match between the Cleveland Cavaliers and Golden State Warriors will get underway from Oracle Arena at 9pm EST tonight on ABC, as well as live streamed on the WatchESPN app.

The Warriors, who last played on May 22nd, are currently 7-point favorites over the defending champs.

After tonight's showdown the two teams will have two days of rest before getting back on the court on Sunday, June 4th. That game will air at 8pm EST.

Check out the full tv schedule for the NBA Finals below. All games will air on ABC.

Game 1: Cleveland at Golden State - Thursday, June 1st (9pm)

Game 2: Cleveland at Golden State - Sunday, June 4th (8pm) 

Game 3: Golden State at Cleveland - Wednesday, June 7th (9pm)

Game 4: Golden State at Cleveland - Friday, June 9th (9pm)

Game 5: Cleveland at Golden State - Monday, June 12th (9pm)

Game 6: Golden State at Cleveland - Thursday, June 15th (9pm)

Game 7: Cleveland at Golden State - Sunday, June 18th (8pm)