Martinez Pla,Xavier vs Nguyen Thanh Nghia

C46 Three knights game

Martinez Pla,Xavier 2282 Perd
Nguyen Thanh Nghia 2124 Guanya
0.00
1. e4 e5 2. Nf3 Nc6 3. Nc3 Be7 4. d4 exd4 5. Nxd4 d6 6. Bf4 Nf6 7. Qd2 Bd7 8. O-O-O O-O 9. f3 a5 10. Kb1 Ne5 11. g4 c5 12. Ndb5 Nxf3 13. Qg2 Bxg4 14. Be2 Nh4 15. Qg3 Bxe2 16. Nxe2 Ng6 17. Bxd6 Nxe4 18. Qd3 Nf2 19. Qf3 Nxd1 20. Rxd1 Bxd6 21. Nxd6 Qc7 22. Nf5 Rad8 23. Rg1 Qxh2 24. Rh1 Qe5 25. a3 Rfe8 26. Neg3 Qf4 27. Qxb7 Rb8 28. Qd5 Qe5 29. Qa2 c4 30. a4 Qe1+