1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 exd6 6. Nc3 Be7 7. Bd3 O-O 8. Nge2 f5 9. O-O Nc6 10. Be3 Bd7 11. b3 Bf6 12. Rc1 g5 13. f4 g4 14. d5 Ne7 15. Bd4 c5 16. Bxf6 Rxf6 17. Ng3 Qf8 18. Rf2 Re8 19. Qd2 Rh6 20. Re1 Qf6 21. Nf1 Qh4 22. g3 Qh5 23. Rfe2 Nbc8 24. a3 Kf8 25. b4 b6 26. bxc5 bxc5 27. Rb1 Nb6 28. Qc2 Rf6 29. a4 Qf7 30. a5 Nbc8 31. Rb7 Rd8 32. Qa2 h5 33. Bc2 h4 34. Ba4 Bxa4 35. Qxa4 h3 36. Qb3 Qg7 37. Nb5 a6 38. Nc7 Qf7 39. Nxa6 resign