Cruz Pino,A vs Yao,Lan

A22 English opening

Cruz Pino,A 2109 Perde
Yao,Lan 2306 Gaña
0.00
1. c4 Nf6 2. Nc3 e5 3. e4 Nc6 4. d3 d6 5. g3 Bg4 6. f3 Be6 7. Be3 Be7 8. Nge2 Nd7 9. Bg2 Nc5 10. Nd5 a5 11. O-O O-O 12. Qd2 Qd7 13. Rab1 Bd8 14. g4 Ne7 15. Nxe7+ Bxe7 16. b3 c6 17. d4 exd4 18. Nxd4 Rfd8 19. Nxe6 Qxe6 20. Rfd1 Qg6 21. Qf2 Ne6 22. h3 d5 23. f4 d4 24. Bxd4 Rxd4 25. f5 Rxd1+ 26. Rxd1 Qg5 27. h4 Qxg4 28. Ra1