1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. a3 Bxc3 6. Qxc3 d6 7. Bg5 Nbd7 8. e3 b6 9. Bd3 Bb7 10. f3 c5 11. Nh3 Rc8 12. Qd2 h6 13. Bh4 cxd4 14. exd4 Ba6 15. Rc1 b5 16. b3 bxc4 17. bxc4 Nb6 18. Qa5 Bxc4 19. Bxc4 Nxc4 20. Qxa7 Ne3 21. Kf2 Nf5 22. Bg3 Ra8 23. Qb7 Qa5 24. Rhd1 Qxa3 25. Kg1 Nxd4 26. Kh1 Nd5 27. Qb1 Ne2 28. Rc6 Rfb8 29. Qc2 Nxg3 30. hxg3 Ne3 31. resign