1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. g3 Bg7 5. Bg2 O-O 6. Nf3 Nbd7 7. O-O c5 8. d5 a6 9. a4 Rb8 10. h3 Ne5 11. Nxe5 dxe5 12. e4 Bd7 13. f4 exf4 14. Bxf4 Rc8 15. g4 Qa5 16. e5 Ne8 17. Qe2 Nc7 18. d6 exd6 19. exd6 Ne6 20. Nd5 Rb8 21. Be5 Nd4 22. Ne7 Kh8 23. Bxg7 Kxg7 24. Qe5 f6 25. Rxf6 Rxf6 26. g5 Rf8 27. gxf6 Rxf6 28. Rf1 Bf5 29. Nd5 Qd8 30. d7 resign