Episode: 4x19 (Season 4 Episode 19)
Name: Ashes of Dreams You Let Die
Originally Aired: May. 30, 2007
Plot: Nathan and Haley are able to grow closer as a couple despite the looming basketball scandal. Brooke contemplates her relationship with Chase after she senses a spark between them. Meanwhile, Peyton is given an offer that would force her to leave Tree Hill; Mouth and Gigi reconnect; and Lucas reveals to Karen who killed Keith, which sets off an explosive chain of events.