1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Nf6 7.Bg5 h6 8.Bxf6 Qxf6 9.Qf3 Qe5 10.Bc4 O-O 11.O-O-O d6 12.Be2 Be6 13.Nd5 f5 14.Nxb6 axb6 15.exf5 Rxa2 16.Qc3 Qxc3 17.bxc3 Bxb3 18.cxb3 Rxe2 19.Rd2 Rxd2 20.Kxd2 Rxf5 21.f3 Ra5 22.Kd3 Ne5+ 23.Kd4 Ra2 24.Rg1 Rd2+ 25.Ke3 Rd3+ 26.Kf4 Rxc3 27.Rb1 Nd3+ 28.Kf5 Kf7 29.b4 Rc2 30.Rb3 Rc4 31.Rxd3 g6#