1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 c6 7. Bd3 Qc7 8. Nge2 Nbd7 9. O-O a6 10. a4 e5 11. d5 c5 12. Qd2 b6 13. Ng3 Bb7 14. Ra3 Rfb8 15. Nd1 Kh8 16. Ra1 Ng8 17. Nf2 Qd8 18. Bc2 Bf6 19. Ng4 Bg5 20. Bxg5 f6 21. Nh6 Nxh6 22. Bxh6 g5 23. Nf5 Nf8 24. h4 Ng6 25. hxg5 Nf4 26. Bg7 Kg8 27. gxf6 Kf7 28. g3 Nh5 29. Qh6 Nxf6 30. f4 Bc8 31. fxe5 dxe5 32. Bxf6 resign