1. d4 Nf6 2. Nf3 e6 3. c4 Bb4 4. Nbd2 b6 5. a3 Bxd2 6. Qxd2 O-O 7. e3 Bb7 8. Be2 a5 9. b3 d6 10. O-O Qe7 11. Bb2 Nbd7 12. Rfd1 Ne4 13. Qc2 f5 14. Ne1 Qg5 15. Bf3 Qh6 16. h3 Ndf6 17. Nd3 g5 18. Qe2 Rae8 19. c5 Rf7 20. cxd6 cxd6 21. b4 g4 22. hxg4 Rg7 23. Nf4 fxg4 24. Bxe4 g3 25. fxg3 Bxe4 26. Kf2 Bd5 27. Rf1 Ne4 28. Ke1 Nxg3 29. Qb5 Rf8 30. resign