Martinez Pla,Xavier vs Alfonso Pellisa,Aaron

A20 English opening

Martinez Pla,Xavier 2268 Gaña
Alfonso Pellisa,Aaron 2112 Perde
0.00
1. c4 e5 2. e3 Nc6 3. Nc3 Bc5 4. Nf3 d6 5. d4 Bb4 6. Qc2 Bxc3+ 7. Qxc3 e4 8. Ng1 f5 9. h4 Qf6 10. Ne2 Nge7 11. Nf4 O-O 12. b4 Nd8 13. Bb2 Ne6 14. Nxe6 Qxe6 15. d5 Qh6 16. g3 Ng6 17. Be2 Ne5 18. Qb3 f4 19. gxf4 Nd3+ 20. Bxd3 exd3 21. Qxd3 Bf5 22. Qc3 Bg4 23. Rg1 Rxf4 24. Qxg7+ Qxg7 25. Bxg7 Re8 26. Bh6 Rxc4 27. f3 Kf7 28. Rxg4 Rc2 29. e4 c6 30. dxc6 bxc6 31. Rc1 Rxa2 32. Rxc6 Rb8 33. Rxd6 Ke7 34. e5