1. b3 c5 2. c4 e5 3. e4 Ngf6 4. f3 a6 5. Ne2 b5 6. cxb5 axb5 7. O-O O-O 8. Bd3 Qc6 9. Nc3 c4 10. bxc4 bxc4 11. Be2 Nh5 12. Nd5 Kh8 13. Bxc4 Nd6 14. Bb3 Rc8 15. Qa3 Ba7 16. Qxa7 Nb5 17. Qe3 Qd6 18. Nd3 f6 19. Rc1 Bc6 20. N3b4 g5 21. Nxc6 Rxc6 22. Nb4 Qxb4 23. Rxc6 dxc6 24. Bc3 Nxc3 25. Qxc3 Qxc3 26. dxc3 Nf4 27. Bc4 Rd8 28. Rb1 Rd2 29. Rb6 Rxg2 30. Kh1 Rc2 31. resign