1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 d5 7.exf6 dxc4 8.fxg7 Rg8 9.Re1+ Be6 10.Bg5 Be7 11.Bxe7 Qxe7 12.Nbd2 O-O-O 13.Nxc4 Rxg7 14.Nce5 Nxe5 15.Rxe5 Rdg8 16.g3 Qf6 17.Qe2 h5 18.Nxd4 Rg6 19.Nxe6 fxe6 20.Re1 Re8 21.Qxh5 Rh8 22.Qe2 Qh4 23.Qf3 Qxh2+ 24.Kf1 Qh3+ 25.Qg2 Qh6 26.R1e3 Qg7 27.Qe4 Qh7 28.a4 Rf6 29.Qxh7 Rxh7 30.Rxe6 Rh1+ 31.Kg2 Rxe6 32.Kxh1 Rf6 33.Kg2 Ra6 34.b3 Rc6 35.c4 Rb6 36.g4 Kd7 37.f4 Rg6 38.Kg3 Kd6 39.f5 Rf6 40.Kf4 Rf8 41.g5 Rh8 42.g6 Rh4+ 43.Kg5 Rh1 44.Rg3 Ke7 45.f6+ Kf8 46.Rd3 Rg1+ 47.Kf5 Rf1+ 48.Ke5 Re1+ 49.Kf5 Rf1+ 50.Ke6 Re1+ 51.Kd7 Rf1 52.g7+ Kf7 53.Rg3 Kg8 54.Rg6 Rb1 55.f7+ Kxf7 56.g8=Q#