Chris Pratt filled in for Jimmy Kimmel last night, who's son had another successful operation

In a bit where they had to spin ‘The Wheel of Cheesy Duets,’ it landed on "I've Had the Time of My Life" from Dirty Dancing. Chris Stapleton came out to help, and of course, he tore into it like very few could. 

Watch the clip below.