1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. Nf3 Nc6 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. Ng5 Qxf6 10. Nxe6 fxe6 11. Qh5+ g6 12. Qxc5 O-O-O 13. Bg5 Qf5 14. Qxf5 exf5 15. Bxd8 Rxd8 16. c3 a6 17. Na3 b5 18. cxd4 Nxd4 19. Rad1 c5 20. Kf1 h5 21. Re7 g5 22. Rg7 g4 23. Rh7 Re8 24. Re1 Re6 25. Rxh5 Rxe1+ 26. Kxe1 a5 27. Kd2 Kd7 28. Nc2 Ke6 29. Nxd4+ cxd4 30. Rh6+ Kd5 31. Rb6 b4 32. f3 gxf3 33. gxf3 c3+ 34. bxc3 dxc3+ 35. Kd3 Kc5 36. Rf6 Kb5 37. h4 Ka4 38. Rxf5 Ka3 39. Rxa5+ Kb2 40. Rb5 c2 41. Rxb4+ Kc1 42. Rc4 Kb1 43. Rxc2 Ka1 44. h5 Kb1 45. h6 Ka1 46. h7 Kb1 47. h8=R Ka1