1.e4 e5 2.Nc3 Bc5 3.f4 exf4 4.Nf3 Bd6 5.d4 f6 6.Bc4 Nc6 7.O-O Na5 8.Bxg8 Rxg8 9.a3 c6 10.e5 fxe5 11.dxe5 Bc5+ 12.Kh1 Rf8 13.Nd4 Bxd4 14.Qxd4 g5 15.Ne4 h6 16.Nd6+ Ke7 17.Bd2 b6 18.Bxa5 bxa5 19.Qc5 Ke6 20.Nxc8 Rxc8 21.Qd6+ Kf5 22.Qxh6 Kxe5 23.Rfe1+ Kd5 24.Rad1+ Kc5 25.b4+ axb4 26.axb4+ Kxb4 27.Qd6+ Kb5 28.Rb1+ Ka6 29.Qd3+ Ka5 30.Qa3#