1. e4 e5 2. Nf3 d6 3. Bc4 Nh6 4. O-O Be7 5. d3 Ng4 6. Nc3 O-O 7. Be3 Nxe3 8. fxe3 Bg4 9. h3 Be6 10. Bxe6 fxe6 11. Qe2 a5 12. d4 exd4 13. exd4 Nc6 14. Rfe1 Nb4 15. a3 Nc6 16. d5 exd5 17. exd5 Nb8 18. Qxe7 Qxe7 19. Rxe7 Na6 20. Nb5 Rf5 21. c4 Kf8 22. Rae1 Rc8 23. Nfd4 Re5 24. R7xe5 dxe5 25. Rxe5 b6 26. Kf2 Re8 27. Rxe8 Kxe8 28. Kf3 Kf7 29. g4 g6 30. Kf4 Kf6 31. g5 Kg7 32. Ne6 Kf7 33. Nexc7 Nxc7 34. Nxc7 Ke7 35. Ke5 a4 36. Kd4 Kd6 37. Nb5 Kd7 38. Ke5 Ke7 39. Nc3 Kd7 40. Nxa4 Kc7 41. Ke6 Kb7 42. d6 Kc8 43. Ke7 b5 44. cxb5 Kb7 45. d7 Kc7 46. d8=Q