Garcia Brion,E vs Mayor Viera,Aaron

A28 English

Garcia Brion,E 2171 Guanya
Mayor Viera,Aaron 1600 Perd
0.00
1. c4 Nf6 2. Nc3 e6 3. e4 e5 4. Nf3 Nc6 5. Be2 Bc5 6. Nxe5 Bxf2+ 7. Kxf2 Nxe5 8. d4 Ng6 9. e5 Ng8 10. Rf1 N8e7 11. Kg1 O-O 12. Bd3 c6 13. Ne4 d5 14. exd6 Nf5 15. Qh5 Nxd6 16. Ng5 h6 17. Nxf7 Rxf7 18. Rxf7 Nxf7 19. Qxg6 Qxd4+ 20. Kh1 Qf6 21. Qh7+ Kf8 22. Be3 Ke7 23. Rf1 Qe5 24. Qg8 Qxe3 25. Rxf7+ Kd6 26. Qf8+ Ke5 27. Qe7+ Be6 28. Rf5+ Kd4 29. Qd6+ Bd5 30. Qxd5+ cxd5 31. Rxd5#