1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Bd3 Bg7 8. Nf3 Bg4 9. O-O Nbd7 10. h3 Bxf3 11. Qxf3 O-O 12. Bg5 Re8 13. Nb5 Ne5 14. Qe2 Qb6 15. Bc2 a6 16. Nc3 Qc7 17. a4 b6 18. Bf4 Nfd7 19. Rfe1 c4 20. Be3 Nc5 21. Bxc5 Qxc5 22. Qe3 Rab8 23. Qxc5 bxc5 24. Rab1 Nd3 25. Bxd3 cxd3 26. f3 Rxb2 27. Rxb2 Bxc3 28. Reb1 Bxb2 29. Rxb2 c4 30. Kf2 c3 31. resign