Wei Yi vs Alireza Firouzja

chess.com Junior Speed · 2019 · Four Knights Game · 1/2-1/2 in 107 moves

The Game

White Wei Yi
Black Alireza Firouzja
Result 1/2-1/2
Event chess.com Junior Speed
Site chess.com INT
Round 3.19
Date 2019.07.28
Opening Four Knights Game (C46)
Moves 107
Replay this game move by move →

Final Position

The position after the last move · 1/2-1/2

8/8/6B1/8/3k4/2r5/1K6/8 b - - 42 107

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Nc3 Nf6
  4. 4.a3 d5
  5. 5.exd5 Nxd5
  6. 6.Nxe5 Nxe5
  7. 7.Qe2 Be7
  8. 8.Qxe5 Nxc3
  9. 9.dxc3 O-O
  10. 10.Be2 Re8
  11. 11.Qh5 g6
  12. 12.Qf3 Bf5
  13. 13.O-O Bd6
  14. 14.Bd3 Qh4
  15. 15.g3 Bg4
  16. 16.Qxf7+ Kxf7
  17. 17.gxh4 Bh3
  18. 18.Rd1 Kg7
  19. 19.Be3 Rad8
  20. 20.Bf1 Bg4
  21. 21.Rd4 Bf5
  22. 22.Bd3 Be6
  23. 23.Be4 b6
  24. 24.Rad1 Rf8
  25. 25.Bg5 Rd7
  26. 26.Bc6 Rdf7
  27. 27.R4d2 Bc5
  28. 28.Be3 Bxe3
  29. 29.fxe3 Bg4
  30. 30.Re1 Re7
  31. 31.Rd4 Bf5
  32. 32.e4 Bh3
  33. 33.e5 Rxe5
  34. 34.Rdd1 Rxe1+
  35. 35.Rxe1 Rf4
  36. 36.Re7+ Kf6
  37. 37.Re1 Rxh4
  38. 38.Kf2 Bf5
  39. 39.Kg3 Rg4+
  40. 40.Kf3 h5
  41. 41.Re8 Rh4
  42. 42.Kg3 Rg4+
  43. 43.Kf3 Rc4
  44. 44.Bd5 Rh4
  45. 45.Kg3 Rg4+
  46. 46.Kf3 Rg1
  47. 47.Ra8 a5
  48. 48.Ra7 Ke5
  49. 49.c4 Kd6
  50. 50.b4 axb4
  51. 51.axb4 Rb1
  52. 52.c3 Rb3
  53. 53.Kf4 Rxc3
  54. 54.Ra8 c6
  55. 55.Bg8 Rc2
  56. 56.Rd8+ Kc7
  57. 57.Rf8 Rxh2
  58. 58.c5 bxc5
  59. 59.bxc5 Rc2
  60. 60.Rf7+ Kd8
  61. 61.Ke5 Rxc5+
  62. 62.Kd6 Rd5+
  63. 63.Kxc6 Rd1
  64. 64.Ra7 Ke8
  65. 65.Bd5 Kf8
  66. 66.Rf7+ Ke8
  67. 67.Rh7 Ra1
  68. 68.Kd6 Ra6+
  69. 69.Ke5 Kf8
  70. 70.Rf7+ Ke8
  71. 71.Rh7 Kd8
  72. 72.Bc4 Rb6
  73. 73.Bd5 Bd7
  74. 74.Bf7 g5
  75. 75.Bxh5 g4
  76. 76.Kf4 Rb4+
  77. 77.Kg3 Rb3+
  78. 78.Kf4 Rf3+
  79. 79.Ke5 Rf5+
  80. 80.Kd6 Rf6+
  81. 81.Ke5 Re6+
  82. 82.Kf4 Rf6+
  83. 83.Ke5 Re6+
  84. 84.Kf4 Rc6
  85. 85.Rxd7+ Kxd7
  86. 86.Bxg4+ Ke7
  87. 87.Bf3 Rc5
  88. 88.Ke3 Kf6
  89. 89.Kd4 Ra5
  90. 90.Be4 Ra4+
  91. 91.Kd5 Ra1
  92. 92.Bd3 Rd1
  93. 93.Kd4 Ke6
  94. 94.Ke4 Kd6
  95. 95.Kd4 Rh1
  96. 96.Ke4 Rh4+
  97. 97.Ke3 Ke5
  98. 98.Kd2 Kd4
  99. 99.Bf5 Rh2+
  100. 100.Kd1 Rf2
  101. 101.Bg6 Ke3
  102. 102.Kc1 Rd2
  103. 103.Bf5 Rd5
  104. 104.Bg6 Rc5+
  105. 105.Kb2 Kd4
  106. 106.Kb3 Rc3+
  107. 107.Kb2

Go Deeper

Step through this game on the interactive board, where you can also branch off and play your own ideas from any position. See every game between Wei Yi and Alireza Firouzja, or browse all Wei Yi games in the collection. To find out what the engine thinks of it, paste the moves into Analyze Game and Stockfish will mark every turning point.