1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Qf6 5.Be3 Bc5 6.c3 Nge7 7.Bc4 Ne5 8.Be2 d6 9.O-O Qg6 10.f3 h5 11.Kh1 Qf6 12.Qd2 g6 13.Bg5 Qg7 14.Nb5 f6 15.Nxc7+ Kd8 16.Nxa8 fxg5 17.b4 Bxb4 18.cxb4 Qf6 19.Nc3 Bd7 20.b5 h4 21.b6 a5 22.Nc7 h3 23.g3 g4 24.f4 Nf7 25.Bb5 Nc6 26.N3d5 Qg7 27.Bxc6 bxc6 28.b7 cxd5 29.b8=Q+ Ke7 30.Nxd5+ Ke6 31.f5+ gxf5 32.exf5+ Ke5 33.Rae1#