1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. f4 dxe5 5. fxe5 Nc6 6. h3 Bf5 7. a3 e6 8. Nf3 Be7 9. Bb5 Qd7 10. O-O a6 11. Ba4 b5 12. Bb3 O-O 13. c4 bxc4 14. Bxc4 Nb6 15. Ba2 Rfd8 16. Be3 Bc5 17. Nc3 Bxd4 18. Nxd4 Nxd4 19. Bxd4 Qxd4 20. Qxd4 Rxd4 21. Rac1 c5 22. g4 Bd3 23. Rf2 c4 24. Rd2 Rad8 25. Rcd1 R4d7 26. Kf2 Kf8 27. b3 Ke7 28. a4 a5 29. bxc4 Bxc4 30. Rxd7 Rxd7 31. Rxd7 Kxd7 32. resign