Barranco Castillo,Jose Antonio vs Afonso,Joao Pedro

A20 English opening

Barranco Castillo,Jose Antonio 1841 Loses
Afonso,Joao Pedro 2144 Wins
0.00
1. c4 e5 2. g3 Nf6 3. Bg2 c6 4. Nc3 d5 5. cxd5 cxd5 6. Qb3 Nc6 7. Nxd5 Nd4 8. Nxf6+ Qxf6 9. Qd1 Bf5 10. d3 Rc8 11. Rb1 Bb4+ 12. Kf1 O-O 13. Nf3 Bc5 14. b4 Bb6 15. a4 Nxf3 16. Bxf3 e4 17. Bb2 Bh3+ 18. Kg1 Bxf2+ 19. Kxf2 Qb6+ 20. e3 exf3 21. Bd4 Qe6 22. Qb3 Qxb3 23. Rxb3 Rc2+