1. e4 g6 2. Bc4 Bg7 3. d3 e5 4. Nf3 c6 5. Bxf7 Kxf7 6. Ng5 Kf8 7. c3 h6 8. Nf3 Nf6 9. Nxe5 Qe8 10. d4 d6 11. Nc4 Nxe4 12. O-O d5 13. Re1 Qf7 14. Ne3 Bd7 15. f3 Ng5 16. Rf1 Bf6 17. f4 Ne4 18. f5 gxf5 19. Nxf5 Bxf5 20. Rxf5 Nd7 21. b4 Bxd4 22. Qxd4 Qxf5 23. Qxh8 Kf7 24. Qd4 Rg8 25. Be3 Ne5 26. Nd2 Nxd2 27. Qf4 Qxf4 28. Bxf4 Nd3 29. Bxd2 h5 30. Rf1 Ke6 31. Rf3 Ne5 32. Re3 Kf5 33. Bc1 b5 34. Bb2 h4 35. c4 Nxc4 36. Rf3 Ke4 37. Bf6 Ne5 38. Rh3 Rg4 39. Ra3 Nd3 40. Rxa7 Ke3 41. Re7 Kd2 42. a3 Rc4 43. Bg5 Kc3 44. Bf6 Kb3 45. Ra7 Rc1