Anton Guijarro,D vs Firouzja,Alireza

E71 King's Indian

Anton Guijarro,D 2675 Loses
Firouzja,Alireza 2749 Wins
0.00
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 Nbd7 6. Be3 e5 7. d5 Nc5 8. f3 Nh5 9. Nge2 O-O 10. Qd2 f5 11. exf5 gxf5 12. g4 Nf4 13. O-O-O Nfd3+ 14. Kb1 f4 15. Bxc5 Nxc5 16. b4 e4 17. bxc5 e3 18. Qc2 dxc5 19. Ne4 c6 20. N2c3 Qa5 21. Bd3 Rb8 22. Qb3 Kh8 23. dxc6 Be6 24. c7 Qxc7 25. Qa3 Bg8 26. Bc2 b5 27. cxb5 a6 28. Qxa6 Ra8 29. Qc6 Qa5 30. a4 Qb4+ 31. Kc1 Qa3+ 32. Kb1 Ba2+ 33. Ka1 Bxc3+ 34. Nxc3 Qxc3+