Alexei Shirov
Modern era · Latvia · b. 1972
Fire on Board: the most spectacular attacking player of his generation.
Career In The Collection
Head-to-Head Records
1040 Games · Page 1 of 6
- 2026 vs Ding Liren Black FIDE World Bl Team Pool B C50 0-1
- 2025 vs Anish Giri White 25th European Teams B90 0-1
- 2025 vs Ian Nepomniachtchi Black FIDE Grand Swiss 2025 C78 1/2-1/2
- 2025 vs Boris Gelfand White FIDE Grand Swiss 2025 B30 1/2-1/2
- 2025 vs Vassily Ivanchuk White TCh-ESP Div Honor 2025 C84 1/2-1/2
- 2025 vs Gata Kamsky White German Team Cup 2025 A87 1/2-1/2
- 2025 vs Richard Rapport Black FIDE World Rapid Team C00 1-0
- 2025 vs Nodirbek Abdusattorov White FIDE World Rapid Team B38 1/2-1/2
- 2025 vs Jan-Krzysztof Duda Black Titled Tue 27th May Early D02 1-0
- 2025 vs Alireza Firouzja Black Titled Tue 18th Mar Early C11 1-0
- 2025 vs Gukesh Dommaraju White Titled Tue 18th Mar Early B12 0-1
- 2025 vs Magnus Carlsen Black Titled Tue 4th Mar Late C11 1-0
- 2025 vs Arjun Erigaisi White Titled Tue 4th Mar Late C02 1/2-1/2
- 2025 vs Hikaru Nakamura White Titled Tue 28th Jan Early B15 0-1
- 2025 vs Hikaru Nakamura Black Titled Tue 21st Jan Early A01 1-0
- 2024 vs Richard Rapport White 45th Olympiad 2024 B12 1/2-1/2
- 2024 vs Ding Liren White 45th Olympiad 2024 E10 1/2-1/2
- 2024 vs Gata Kamsky White Titled Tue 10th Sep Late B41 0-1
- 2024 vs Arjun Erigaisi Black Titled Tue 13th Aug Early A01 1-0
- 2024 vs Alireza Firouzja White Titled Tue 30th Jul Late B12 0-1
- 2024 vs Magnus Carlsen White Titled Tue 18th Jun Late B41 0-1
- 2024 vs Gata Kamsky Black Titled Tue 18th Jun Early D00 1-0
- 2024 vs Fabiano Caruana White Titled Tue 11th Jun Late C78 0-1
- 2024 vs Alexander Grischuk White Titled Tue 28th May Late C70 1/2-1/2
- 2024 vs Ian Nepomniachtchi White Titled Tue 28th May Late B03 1/2-1/2
- 2024 vs Magnus Carlsen White Titled Tue 21st May Early B90 0-1
- 2024 vs Jan-Krzysztof Duda Black Titled Tue 14th May Late A14 1-0
- 2024 vs Fabiano Caruana White Titled Tue 7th May Late B41 1-0
- 2024 vs Hikaru Nakamura White Titled Tue 23rd Apr Early C00 0-1
- 2024 vs Alireza Firouzja White Titled Tue 16th Apr Late B12 0-1
- 2024 vs Jan-Krzysztof Duda White Titled Tue 9th Apr Late B12 0-1
- 2024 vs Gata Kamsky Black Titled Tue 9th Apr Late C78 0-1
- 2024 vs Alireza Firouzja Black Titled Tue 2nd Apr Early A07 0-1
- 2024 vs Arjun Erigaisi Black Titled Tue 12th Mar Late A00 1-0
- 2024 vs Magnus Carlsen White Titled Tue 6th Feb Early C00 0-1
- 2024 vs Gata Kamsky White Titled Tue 6th Feb Early B41 1/2-1/2
- 2024 vs Vladimir Kramnik Black Titled Tue 6th Feb Late C44 0-1
- 2024 vs Fabiano Caruana Black Titled Tue 30th Jan Late D12 1/2-1/2
- 2023 vs Richard Rapport White FIDE Grand Swiss 2023 B33 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White FIDE Grand Swiss 2023 C02 1/2-1/2
- 2022 vs Peter Svidler Black CGC KO 2022 B52 1-0
- 2022 vs Peter Svidler Black CGC KO 2022 B06 1-0
- 2022 vs Peter Svidler White CGC KO 2022 D85 0-1
- 2022 vs Magnus Carlsen Black Titled Tue 23rd Aug Late A11 1-0
- 2022 vs Gukesh Dommaraju White 44th Olympiad 2022 B30 0-1
- 2022 vs Hikaru Nakamura White Titled Tue 14th Jun Early B12 0-1
- 2022 vs Michael Adams White 27th Sigeman & Co 2022 C84 1/2-1/2
- 2022 vs Arjun Erigaisi Black 27th Sigeman & Co 2022 D44 1-0
- 2022 vs Alexander Grischuk White Titled Tue 26th Apr Late C67 1/2-1/2
- 2022 vs Richard Rapport Black FIDE Grand Prix 2 Pool C A33 1/2-1/2
- 2022 vs Richard Rapport White FIDE Grand Prix 2 Pool C C43 1/2-1/2
- 2022 vs Wesley So White FIDE Grand Prix 1 Pool D C67 1/2-1/2
- 2022 vs Wesley So Black FIDE Grand Prix 1 Pool D D12 1-0
- 2021 vs Magnus Carlsen White World Rapid 2021 C84 0-1
- 2021 vs Veselin Topalov White 4th Salamanca Masters C42 1/2-1/2
- 2021 vs Anish Giri White 23rd European Teams B35 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black 23rd European Teams C53 1/2-1/2
- 2021 vs Alexander Grischuk White 23rd European Teams C67 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black FIDE Grand Swiss 2021 C78 1/2-1/2
- 2021 vs Alireza Firouzja White FIDE Grand Swiss 2021 B12 1/2-1/2
- 2021 vs Gata Kamsky Black Tetraktys Concept Mgmt Bl D02 1-0
- 2021 vs Vincent Keymer Black EE May Blitz Open 2021 A06 1-0
- 2021 vs Vassily Ivanchuk Black C'Chartres Apr Blitz Open A11 0-1
- 2021 vs Rameshbabu Praggnanandhaa Black Titled Tuesday 9th Mar A07 1/2-1/2
- 2021 vs Veselin Topalov Black Salamanca Uni Masters D12 1/2-1/2
- 2021 vs Nodirbek Abdusattorov White Titled Tuesday 2nd Feb C63 0-1
- 2020 vs Shakhriyar Mamedyarov White Levitov Christmas Q3 B12 1-0
- 2020 vs Hikaru Nakamura White Titled Tuesday 15th Dec C70 0-1
- 2020 vs Shakhriyar Mamedyarov Black Titled Tuesday 1st Dec D11 1-0
- 2020 vs Maxime Vachier-Lagrave Black Titled Tuesday 17th Nov A11 1-0
- 2020 vs Shakhriyar Mamedyarov White Titled Tuesday 10th Nov C60 0-1
- 2020 vs Arjun Erigaisi White Titled Tuesday 3rd Nov B12 1/2-1/2
- 2020 vs Anish Giri Black Titled Tuesday 3rd Nov C78 1-0
- 2020 vs Nodirbek Abdusattorov Black Speed Chess Super Swiss C55 1-0
- 2020 vs Arjun Erigaisi White Speed Chess Super Swiss C02 1-0
- 2020 vs Ian Nepomniachtchi Black Titled Tuesday 22nd Sept A01 1-0
- 2020 vs Nodirbek Abdusattorov White Titled Tuesday 15th Sept C80 0-1
- 2020 vs Vincent Keymer Black Titled Tue 4th Aug 10am A06 0-1
- 2019 vs Jan-Krzysztof Duda Black World Rapid 2019 A11 1-0
- 2019 vs Maxime Vachier-Lagrave Black World Rapid 2019 C53 1/2-1/2
- 2019 vs Hikaru Nakamura White World Rapid 2019 C65 1-0
- 2019 vs Alexander Grischuk Black FIDE Chess.com Grand Swiss C11 1-0
- 2019 vs Magnus Carlsen Black FIDE Chess.com Grand Swiss C43 1-0
- 2019 vs Fabiano Caruana White FIDE Chess.com Grand Swiss B90 0-1
- 2019 vs Rameshbabu Praggnanandhaa Black 1st Prague Challengers C53 1-0
- 2018 vs Magnus Carlsen Black World Blitz 2018 C77 1/2-1/2
- 2018 vs Peter Svidler White World Rapid 2018 B46 0-1
- 2018 vs Gata Kamsky Black World Rapid 2018 D02 1-0
- 2018 vs Sergey Karjakin White World Rapid 2018 C67 1/2-1/2
- 2018 vs Anish Giri White World Rapid 2018 C65 1/2-1/2
- 2018 vs Vladimir Kramnik White chess.com IoM Masters C65 0-1
- 2018 vs Wesley So Black chess.com IoM Masters D13 1/2-1/2
- 2018 vs Hikaru Nakamura White chess.com IoM Masters B12 0-1
- 2018 vs Gata Kamsky Black TCh-RUS Premier 2018 C46 1/2-1/2
- 2017 vs Michael Adams Black chess.com IoM Masters C77 1-0
- 2017 vs Viswanathan Anand White chess.com IoM Masters C67 1/2-1/2
- 2017 vs Hikaru Nakamura White chess.com IoM Masters B12 1/2-1/2
- 2017 vs Alireza Firouzja White 2nd Stars Cup 2017 C92 1/2-1/2
- 2017 vs Alireza Firouzja White 2nd Stars Cup Blitz 2017 C71 1-0
- 2017 vs Vladimir Kramnik Black TCh-RUS Men 2017 C84 1/2-1/2
- 2016 vs Shakhriyar Mamedyarov Black 42nd Olympiad 2016 D45 1/2-1/2
- 2016 vs Anish Giri White 42nd Olympiad 2016 B90 1/2-1/2
- 2016 vs Richard Rapport White 42nd Olympiad 2016 C75 1-0
- 2016 vs Jan Timman White Xtracon Chess Open 2016 E11 1-0
- 2016 vs Viswanathan Anand White 5th Zurich CC Blitz D45 0-1
- 2016 vs Levon Aronian Black 5th Zurich CC Blitz A13 1-0
- 2016 vs Anish Giri White 5th Zurich CC Blitz B90 0-1
- 2016 vs Anish Giri Black 5th Zurich CC 2016 A07 1/2-1/2
- 2016 vs Vladimir Kramnik Black 5th Zurich CC Blitz A07 1-0
- 2016 vs Hikaru Nakamura Black 5th Zurich CC Blitz A01 1/2-1/2
- 2016 vs Viswanathan Anand Black 5th Zurich CC 2016 C77 1/2-1/2
- 2016 vs Levon Aronian White 5th Zurich CC 2016 C67 0-1
- 2016 vs Vladimir Kramnik White 5th Zurich CC 2016 C67 1/2-1/2
- 2016 vs Hikaru Nakamura White 5th Zurich CC 2016 C02 0-1
- 2016 vs Viswanathan Anand White 5th Zurich Opening Blitz B90 1/2-1/2
- 2016 vs Levon Aronian Black 5th Zurich Opening Blitz A11 0-1
- 2016 vs Anish Giri White 5th Zurich Opening Blitz B31 1/2-1/2
- 2016 vs Vladimir Kramnik White 5th Zurich Opening Blitz C67 1/2-1/2
- 2016 vs Hikaru Nakamura Black 5th Zurich Opening Blitz B34 1/2-1/2
- 2015 vs Anish Giri Black 20th European Teams B31 1-0
- 2015 vs Shakhriyar Mamedyarov White 20th European Teams C80 0-1
- 2015 vs Peter Svidler White 31st ECC Open 2015 B48 1/2-1/2
- 2015 vs Peter Leko White 31st ECC Open 2015 E15 1/2-1/2
- 2015 vs Alexander Morozevich White 16th Karpov Poikovsky E11 1/2-1/2
- 2015 vs Shakhriyar Mamedyarov Black 6th Rabat Blitz Marathon D11 1-0
- 2015 vs Gata Kamsky Black TCh-RUS Men 2015 A26 1-0
- 2015 vs Vladimir Kramnik White TCh-RUS Men 2015 C67 1-0
- 2014 vs Anish Giri Black Unive Giri-Shirov m 2014 B33 1-0
- 2014 vs Anish Giri White Unive Giri-Shirov m 2014 E54 1/2-1/2
- 2014 vs Anish Giri Black Unive Giri-Shirov m 2014 D45 1/2-1/2
- 2014 vs Anish Giri White Unive Giri-Shirov m 2014 D38 1/2-1/2
- 2014 vs Anish Giri Black Unive Giri-Shirov m 2014 D45 1-0
- 2014 vs Anish Giri White Unive Giri-Shirov m 2014 C50 0-1
- 2014 vs Michael Adams White 30th ECC Open 2014 E35 0-1
- 2014 vs Alexander Morozevich White St.Petersburg Rapid 2014 C50 0-1
- 2014 vs Boris Gelfand White 41st Olympiad Open 2014 E60 1/2-1/2
- 2014 vs Fabiano Caruana White 41st Olympiad Open 2014 C67 1/2-1/2
- 2014 vs Michael Adams Black 41st Olympiad Open 2014 B30 1-0
- 2014 vs Ian Nepomniachtchi White 15th Karpov GM 2014 B90 1/2-1/2
- 2014 vs Alexander Morozevich Black 15th Karpov GM 2014 B32 1/2-1/2
- 2014 vs Vassily Ivanchuk White Latvian Railway Open 2014 C42 1/2-1/2
- 2013 vs Wei Yi Black FIDE World Cup 2013 B90 1-0
- 2013 vs Wei Yi White FIDE World Cup 2013 D38 1/2-1/2
- 2013 vs Hou Yifan Black FIDE World Cup 2013 B23 0-1
- 2013 vs Hou Yifan White FIDE World Cup 2013 D38 1-0
- 2013 vs Hou Yifan Black FIDE World Cup 2013 B35 1-0
- 2013 vs Hou Yifan White FIDE World Cup 2013 D38 1-0
- 2013 vs Hou Yifan Black FIDE World Cup 2013 B32 1/2-1/2
- 2013 vs Hou Yifan White FIDE World Cup 2013 D38 1/2-1/2
- 2012 vs Peter Leko Black 28th European Club Cup B90 0-1
- 2012 vs Anish Giri White 40th Olympiad Open D85 1/2-1/2
- 2012 vs Vladimir Kramnik Black 40th Olympiad Open D43 1/2-1/2
- 2012 vs Vassily Ivanchuk White Vladimir Petrov Mem Final 2012 B96 1-0
- 2012 vs Shakhriyar Mamedyarov Black Vladimir Petrov Mem Final 2012 D11 0-1
- 2012 vs Alexander Morozevich White Vladimir Petrov Mem Final 2012 E04 1-0
- 2012 vs Levon Aronian Black Schachbundesliga 2011-12 D45 1/2-1/2
- 2012 vs Hou Yifan White Gibraltar Open B97 0-1
- 2011 vs Maxime Vachier-Lagrave White TCh-ESP CECLUB Div Honor 2011 B90 0-1
- 2011 vs Alexander Grischuk Black 18th European Teams D44 1/2-1/2
- 2011 vs Alexander Morozevich White Governor's Cup C11 1/2-1/2
- 2011 vs Peter Leko Black Governor's Cup C19 1/2-1/2
- 2011 vs Alexander Grischuk Black 27th ECC C78 1-0
- 2011 vs Maxime Vachier-Lagrave Black Biel ACCENTUS GM D43 1/2-1/2
- 2011 vs Fabiano Caruana Black Biel ACCENTUS GM C07 0-1
- 2011 vs Magnus Carlsen White Biel ACCENTUS GM C65 0-1
- 2011 vs Alexander Morozevich Black Biel ACCENTUS GM E32 1/2-1/2
- 2011 vs Maxime Vachier-Lagrave White Biel ACCENTUS GM B90 1/2-1/2
- 2011 vs Fabiano Caruana White Biel ACCENTUS GM C24 1-0
- 2011 vs Magnus Carlsen Black Biel ACCENTUS GM D47 1-0
- 2011 vs Alexander Morozevich White Biel ACCENTUS GM C11 1/2-1/2
- 2011 vs Anish Giri White 19th Sigeman & Co C24 1/2-1/2
- 2011 vs Wesley So Black 19th Sigeman & Co D11 1-0
- 2011 vs Viswanathan Anand White 24th Leon Masters B12 0-1
- 2011 vs Viswanathan Anand Black 24th Leon Masters D43 1/2-1/2
- 2011 vs Viswanathan Anand Black 24th Leon Masters D43 1/2-1/2
- 2011 vs Viswanathan Anand White 24th Leon Masters B12 0-1
- 2011 vs Viswanathan Anand Black 24th Leon Masters D43 1-0
- 2011 vs Viswanathan Anand White 24th Leon Masters B12 1/2-1/2
- 2011 vs Anish Giri White 73rd Tata Steel GMA C42 1/2-1/2
- 2011 vs Viswanathan Anand Black 73rd Tata Steel GMA D52 1-0
- 2011 vs Levon Aronian Black 73rd Tata Steel GMA D52 1-0
- 2011 vs Alexander Grischuk White 73rd Tata Steel GMA B90 1-0
- 2011 vs Vladimir Kramnik White 73rd Tata Steel GMA C45 0-1
- 2011 vs Ian Nepomniachtchi Black 73rd Tata Steel GMA C78 1/2-1/2
- 2011 vs Maxime Vachier-Lagrave White 73rd Tata Steel GMA D86 0-1
- 2011 vs Hikaru Nakamura Black 73rd Tata Steel GMA C78 1-0
- 2011 vs Magnus Carlsen White 73rd Tata Steel GMA C45 1/2-1/2
- 2010 vs Vassily Ivanchuk Black European Rapid Championship Playoff 3rd-4th A20 1-0
- 2010 vs Vladimir Kramnik Black Tal Memorial D52 1-0
- 2010 vs Alexander Grischuk Black Tal Memorial D52 1/2-1/2
- 2010 vs Levon Aronian White Tal Memorial C89 1/2-1/2
- 2010 vs Hikaru Nakamura White Tal Memorial C67 1/2-1/2
- 2010 vs Sergey Karjakin Black Tal Memorial C78 1/2-1/2
- 2010 vs Shakhriyar Mamedyarov White Tal Memorial C95 0-1
- 2010 vs Boris Gelfand Black Tal Memorial D16 1-0
- 2010 vs Anish Giri White Unive Crown Group E52 1-0
- 2010 vs Maxime Vachier-Lagrave White Unive Crown Group D86 0-1
- 2010 vs Anish Giri Black Unive Crown Group D45 1/2-1/2
- 2010 vs Maxime Vachier-Lagrave Black Unive Crown Group D16 1/2-1/2
- 2010 vs Vladimir Kramnik White Grand Slam Final Masters E25 1/2-1/2
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.