(Photo taken from chess-news.ru)
Caruana won the last game as well and became 1st with 5.5 points!
Results of the last round
Nisipeanu 4 0-1 4.5 Caruana
So 3 1-0 3.5 Kramnik
Hou Yifan 2 1/2 2.5 Nepomniachtchi
Naiditsch 2.5 1/2 2 Meier
Final standings
Caruana 5.5
Nisipeanu, So 4
Kramnik 3.5
Nepomniatschi, Naiditsch 3
Hou, Meier 2.5
Games of the round