♟ ChessMoves AI · Master Games

Hafiza Mashal Rashid vs Almeida, Ariette

0-1 · Three Knights Opening (C46) · 2026-09-17 · ratings 1834 / 1564

Players: Hafiza Mashal Rashid vs Almeida, Ariette

Replay & analyse this game → Master database

Moves

[White "Hafiza Mashal Rashid"]
[Black "Almeida, Ariette"]
[Result "0-1"]
[ECO "C46"]
[Opening "Three Knights Opening"]
[Date "2026-09-17"]

1. e4 1... e5 2. Nf3 2... Nc6 3. Nc3 3... Bc5 4. Nxe5 4... Nxe5 5. d4 5... Bxd4?! 6. Qxd4 6... Qf6?? 7. Be3? 7... Nc6 8. Qd2 8... Nge7 9. f4 9... d6 10. O-O-O 10... Bg4? 11. Re1 11... O-O 12. h3 12... Bd7 13. e5? 13... Qe6 14. exd6 14... Qxd6 15. Qxd6 15... cxd6 16. g4 16... f5?! 17. Bc4+ 17... Kh8 18. g5 18... a6 19. h4 19... b5 20. Bb3? 20... Na5 21. h5 21... Nxb3+ 22. axb3 22... Bc6 23. Rh2 23... Rfe8 24. Bd4 24... Kg8 25. Re6 25... Nd5? 26. Rxd6 26... Nxc3?? 27. bxc3 27... Bf3?! 28. Rd7 28... Re4 29. Rxg7+ 29... Kf8 30. g6 30... Rxd4 31. Rxh7?? 31... Rd1+ 32. Kb2 32... Rad8? 33. Rh8+?? 33... Kg7 34. Rxd8?? 34... Rxd8 35. Rh3 35... Bg4 36. Re3 36... Bxh5 37. Re6 37... Ra8 38. Ka3 38... Bd1 39. Kb2 39... Bh5 40. c4 40... bxc4 41. b4 41... Bxg6 42. Kc3 42... Ra7 43. Kd4 43... a5 44. b5 44... Bf7 45. Ra6 45... Rd7+ 46. Kc5 46... Rd2?? 47. b6 47... Bd5 48. Rxa5?? 48... Be4 49. c3?! 49... Rb2?? 50. Ra4?? 50... Bd3?? 51. Kc6?? 51... Be4+ 52. Kc7 52... Bd5 53. Ra5 53... Be4 54. Rc5 54... Kg6 55. Rxc4 55... Kf6?? 56. Rd4?? 56... Rb5 57. c4 57... Rc5+ 58. Kb8 58... Rc6 59. b7 59... Rb6?? 60. Rd7 60... Ke6 61. Ka7?? 61... Rb4 62. Rh7 62... Bxb7 63. Rh6+?! 63... Kd7 64. c5 64... Bc6 65. Rh7+ 65... Kc8 66. Ka6 66... Bd7 67. Rh6?? 67... Kc7 68. Ka7 68... Ra4+ 69. Ra6 69... Rxa6+ 70. Kxa6 70... Kc6 71. Ka5 71... Kxc5 72. Ka6 72... Kd4 73. Kb6 73... Ke4 74. Kc7 74... Kxf4 75. Kxd7 75... Kg3 76. Ke6 76... f4 77. Ke5 77... f3 78. Ke4 78... f2 79. Ke3 79... f1=Q 80. Kd2 80... Qf4+ 81. Kd3 81... Kf3 82. Kc2 82... Qd6 83. Kc3 83... Ke3 84. Kc4 84... Qc6+ 85. Kb4 85... Kd3 86. Kb3 86... Qb6+ 87. Ka4 87... Kc3 88. Ka3 88... Qb3#

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.