1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. g3 Be7 5. Bg2 O-O 6. O-O Nbd7 7. Qc2 c6 8. Rd1 a5 9. b3 a4 10. Bb2 b5 11. cxb5 cxb5 12. bxa4 Rxa4 13. e3 Qb6 14. Nbd2 Bb7 15. Ne5 Nxe5 16. dxe5 Rc8 17. Qd3 Nd7 18. Bd4 Bc5 19. Nb3 Bxd4 20. exd4 Rac4 21. Qe3 b4 22. Qg5 Rc2 23. Qe7 Nxe5 24. Nc5 Ba8 25. Bh3 Nf3 26. Kg2 Nxd4 27. Rxd4 R2xc5 28. resign