1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O d6 6.c3 Bg4 7.d4 b5 8.Bb3 Be7 9.h3 Bxf3 10.Qxf3 exd4 11.Qg3 Qd7 12.Qxg7 O-O-O 13.Qxf7 Kb7 14.Be6 Qe8 15.cxd4 Nxd4 16.Nc3 Rf8 17.Qxe8 Rdxe8 18.Bg4 Nxg4 19.hxg4 b4 20.Nd5 Bh4 21.Bh6 Ne2+ 22.Kh2 Rxf2 23.Kh3 Rxf1 24.Rxf1 Bd8 25.Rf7 Rxe4 26.Rf8 Kc6 27.Ne3 Be7 28.Rf7 d5 29.Nf5 Bc5 30.Rxh7 d4 31.Bd2 Ng1+ 32.Kg3 Re2 33.g5 Rxd2 34.g6 Ne2+ 35.Kg4 Nc3 36.g7 Rxg2+ 37.Kf3 Rg5 38.Kf4 Rg1 39.bxc3 dxc3 40.Rh1 c2 41.Rxg1 Bxg1 42.g8=Q c1=Q+ 43.Kg4 Qd1+ 44.Kg5 Qd2+ 45.Kf6 Qb2+ 46.Ke7 Qe5+ 47.Kd8 Qxf5 48.Qxg1 Qf8#