Oudeh Mishmesh,Omar vs Monzon Aleman,A

A16 English opening

Oudeh Mishmesh,Omar 2284 Irabazten du
Monzon Aleman,A 1775 Galtzen du
0.00
1. c4 Nf6 2. Nc3 g6 3. Nf3 d6 4. g3 Bg7 5. Bg2 Nc6 6. d4 e6 7. d5 exd5 8. cxd5 Ne7 9. O-O O-O 10. e4 Nd7 11. Be3 f6 12. Nd4 Ne5 13. f4 Ng4 14. Bc1 Nh6 15. h3 f5 16. Be3 fxe4 17. g4 Kh8 18. Qb3 Neg8 19. Nxe4 Nf7 20. Ne6 Bxe6 21. dxe6 Nfh6 22. Rac1 Qc8 23. Nxd6 Qd8 24. Nxb7 Qb8 25. Qc4 Rc8 26. Bd4 Ne7 27. Bxg7+ Kxg7 28. Qd4+ Kf8 29. Qf6+ Ke8 30. g5 Nhg8 31. Qf7#