1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.O-O O-O 6.d3 d6 7.Bg5 Bg4 8.Nd5 Nd4 9.Nxf6+ gxf6 10.Bh6 Nxf3+ 11.gxf3 Bh3 12.f4 f5 13.Qf3 Bg4 14.Qg3 exf4 15.Qxf4 Qf6 16.Bxf8 Rxf8 17.exf5 Bxf5 18.Qg3+ Bg6 19.h4 Qf5 20.Qg5 Qh3 21.h5 d5 22.Bb3 Bd6 23.Rfe1 Qh2+ 24.Kf1 f6 25.Bxd5+ Kh8 26.Qg2 Bxh5 27.Qh1 c6 28.Qxh2 Bxh2 29.Bb3 f5 30.Kg2 Bf4 31.Rg1 Bd6 32.Kf1 Bg6 33.Ke2 Re8+ 34.Kd2 Bf4+ 35.Kc3 b5 36.Rae1 Be5+ 37.Kd2 Bf4+ 38.Kc3 c5 39.Rxe8+ Bxe8 40.Rg8#