1.e4 e5 2.Nf3 Nc6 3.Nc3 g6 4.Bc4 Bg7 5.d3 Nge7 6.Be3 d6 7.Ng5 O-O 8.Qf3 Qe8 9.Nb5 Qd7 10.Bxf7+ Kh8 11.Ne6 Nb4 12.Nbxc7 Nec6 13.Nxf8 Nxc2+ 14.Kd2 Qxc7 15.Bc4 Nxa1 16.Bg5 d5 17.exd5 Nd4 18.Nxg6+ hxg6 19.Qg3 Qa5+ 20.Kd1 b5 21.Qh4+ Kg8 22.Bf6 Nf5 23.d6+ bxc4 24.Qxc4+ Kh7 25.Qf7 Qa4+ 26.Ke1 Nc2+ 27.Kd2 Ncd4 28.Rc1 Qb4+ 29.Kd1 Be6 30.Qc7 Qxb2 31.Bxg7 Qe2#