1.e4 e5 2.Nf3 Nc6 3.Bb5 Nd4 4.Nxd4 exd4 5.O-O a6 6.Bc4 Bd6 7.e5 Bxe5 8.Re1 Qf6 9.Qe2 d6 10.d3 Qe7 11.f4 Bxf4 12.Bxf4 Qxe2 13.Rxe2+ Ne7 14.Nd2 Bg4 15.Nf3 Bxf3 16.gxf3 Kd7 17.Bxf7 Rhf8 18.Be6+ Kc6 19.Bh3 Nd5 20.Bd2 Rxf3 21.Bg2 Rf6 22.c4 dxc3 23.bxc3 Kc5 24.c4 Nb6 25.Be3+ Kb4 26.Rb1+ Ka5 27.Bxb7 Rg6+ 28.Kh1 Ra7 29.Bd2+ Ka4 30.Bc6+ Ka3 31.Bb4#