It was confirmed on the main site that Anand is eliminated via tiebreaks (I think due to heads-up record), if Caruana wins tomorrow he wins the tournament, if that game is a draw/lost then Karjakin wins.... if I had to make odds I'd say
Karjakin 85%
Caruana 15%
This is what great chess is all about, everything on the line in a must win game as black. It will probably start 1.Nf3 to go anti-grunfeld.