1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 exd6 6. Nf3 Be7 7. Nc3 Bg4 8. Bd3 Qc8 9. Be3 O-O 10. O-O Na6 11. a3 c6 12. b4 d5 13. c5 Nd7 14. Be2 Nc7 15. Qc2 Nf6 16. Ne5 Bxe2 17. Qxe2 Ne6 18. Rac1 Nd7 19. Nxd7 Qxd7 20. Qg4 Nxc5 21. Qxd7 Nxd7 22. Rc2 Nb6 23. Rb1 Nc4 24. Bc1 Bf6 25. Ne2 Rfe8 26. Bb2 Re7 27. Kf1 Rae8 28. Re1 Nxb2 29. Rxb2 Bxd4 30. Rbb1 Bb6 31. Ng1 Rxe1 32. Rxe1 Kf8 33. Rxe8 Kxe8 34. Ke2 Ke7 35. Nf3 f6 36. Ne1 Kd6 37. Nd3 a5 38. f3 axb4 39. axb4 Bd4 40. Kd2 b6 41. Ne1 c5 42. Nc2 Be5 43. g3 f5 44. f4 Bf6 45. h3 g6 46. resign