Players

Fabiano Caruana

58 games in the database.

Train on master positions →

Recent games

WhiteBlackResultEventECO
Fabiano CaruanaJavokhir Sindarov1/2-1/2FIDE Candidates 2026A14
Fabiano CaruanaJavokhir Sindarov1/2-1/2FIDE Candidates 2026A14
Javokhir SindarovFabiano Caruana1-0FIDE Candidates 2026D26
Javokhir SindarovFabiano Caruana1-0FIDE Candidates 2026D26
Liren DingFabiano Caruana1/2-1/2Olympiad-45B38
Dommaraju GukeshFabiano Caruana1-0Olympiad-45E01
Fabiano CaruanaRichard Rapport1/2-1/2Olympiad-45B31
Magnus CarlsenFabiano Caruana1-0WCh Rapid TB 2018A22
Fabiano CaruanaMagnus Carlsen0-1WCh Rapid TB 2018B33
Magnus CarlsenFabiano Caruana1-0WCh Rapid TB 2018B40
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B33
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018C42
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B33
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018A29
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B33
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018D37
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018C42
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B31
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018A29
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B31
Magnus CarlsenFabiano Caruana1/2-1/2WCh 2018D37
Fabiano CaruanaMagnus Carlsen1/2-1/2WCh 2018B31
Alexander GrischukFabiano Caruana0-1FIDE Candidates 2018C43
Fabiano CaruanaLevon Aronian1-0FIDE Candidates 2018C88
Sergey KarjakinFabiano Caruana1-0FIDE Candidates 2018C42
Fabiano CaruanaVladimir Kramnik1/2-1/2FIDE Candidates 2018D31
Shakhriyar MamedyarovFabiano Caruana1/2-1/2FIDE Candidates 2018E04
Fabiano CaruanaLiren Ding1/2-1/2FIDE Candidates 2018E00
Wesley SoFabiano Caruana1/2-1/2FIDE Candidates 2018C42
Levon AronianFabiano Caruana0-1FIDE Candidates 2018D37
Fabiano CaruanaAlexander Grischuk1/2-1/2FIDE Candidates 2018E60
Fabiano CaruanaSergey Karjakin1/2-1/2FIDE Candidates 2018E06
Vladimir KramnikFabiano Caruana0-1FIDE Candidates 2018C42
Fabiano CaruanaShakhriyar Mamedyarov1/2-1/2FIDE Candidates 2018B90
Liren DingFabiano Caruana1/2-1/2FIDE Candidates 2018E06
Fabiano CaruanaWesley So1-0FIDE Candidates 2018E00
Sergey KarjakinFabiano Caruana1-0FIDE Candidates 2016B67
Fabiano CaruanaPeter Svidler1/2-1/2FIDE Candidates 2016C84
Fabiano CaruanaLevon Aronian1/2-1/2FIDE Candidates 2016C84
Veselin TopalovFabiano Caruana1/2-1/2FIDE Candidates 2016A33
Fabiano CaruanaViswanathan Anand1-0FIDE Candidates 2016A29
Anish GiriFabiano Caruana1/2-1/2FIDE Candidates 2016D70
Fabiano CaruanaHikaru Nakamura1-0FIDE Candidates 2016C65
Peter SvidlerFabiano Caruana1/2-1/2FIDE Candidates 2016A35
Fabiano CaruanaSergey Karjakin1/2-1/2FIDE Candidates 2016E15
Levon AronianFabiano Caruana1/2-1/2FIDE Candidates 2016A77
Fabiano CaruanaVeselin Topalov1/2-1/2FIDE Candidates 2016C50
Viswanathan AnandFabiano Caruana1/2-1/2FIDE Candidates 2016C65
Fabiano CaruanaAnish Giri1/2-1/2FIDE Candidates 2016C65
Hikaru NakamuraFabiano Caruana1/2-1/2FIDE Candidates 2016A30
Fabiano CaruanaShakhriyar Mamedyarov1/2-1/2FIDE World Cup 2015C80
Shakhriyar MamedyarovFabiano Caruana1-0FIDE World Cup 2015E60
Anton KovalyovFabiano Caruana1/2-1/2FIDE World Cup 2015A33
Fabiano CaruanaAnton Kovalyov1-0FIDE World Cup 2015B90
Fabiano CaruanaRauf Mamedov1/2-1/2FIDE World Cup 2015B33
Rauf MamedovFabiano Caruana0-1FIDE World Cup 2015C65
Amir ZaibiFabiano Caruana0-1FIDE World Cup 2015B12
Fabiano CaruanaAmir Zaibi1-0FIDE World Cup 2015D15