1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Nc6 7. Be3 Bf5 8. Nf3 e6 9. Nc3 Bg4 10. Be2 Be7 11. O-O Qd7 12. h3 Bxf3 13. Bxf3 O-O 14. b3 Rad8 15. c5 Nd5 16. Nxd5 exd5 17. Bg4 Qe8 18. b4 a6 19. a3 Na7 20. Qd2 Qc6 21. a4 Nc8 22. Bf5 b6 23. Rfc1 bxc5 24. bxc5 Rfe8 25. Rf1 f6 26. exf6 Bxf6 27. Qd3 h6 28. Qd2 Ne7 29. Bc2 Qe6 30. Rae1 Qf7 31. Qd3 g6 32. Bxh6 Kh7 33. Bg5 Nf5 34. Rxe8 Rxe8 35. Qd2 Qe6 36. Bxf5 gxf5 37. Qf4 Kg6 38. Bxf6 Qxf6 39. g4 Re4 40. gxf5 Kg7 41. Qxc7 Kh6 42. Kh1 Rxd4 43. Rg1 Rh4 44. Rg6 resign