Vila Dupla,A vs Hirneise,J

A10 English opening

Vila Dupla,A 2041 Perde
Hirneise,J 2315 Gaña
0.00
1. c4 b6 2. d4 Bb7 3. d5 Nf6 4. Nc3 e6 5. e4 Bb4 6. f3 O-O 7. Bd2 exd5 8. Nxd5 Nxd5 9. cxd5 Qe7 10. Bxb4 Qxb4+ 11. Qd2 Qe7 12. d6 cxd6 13. O-O-O d5 14. exd5 Rc8+ 15. Kb1 Na6 16. Bxa6 Bxa6 17. d6 Qe6 18. Nh3 Rc6 19. Rhe1 Qg6+ 20. Ka1 Rac8 21. Rc1 Rxc1+ 22. Rxc1 Rxc1+ 23. Qxc1 Qxd6 24. Nf4 h6 25. a3 Bb7 26. Qe3 g5 27. Ne2 Bd5 28. Nc3 Bc6 29. h4 gxh4 30. Ne4 Qd1+