1.e4 e5 2.Nf3 Nf6 3.Bc4 d6 4.Ng5 Be6 5.Bxe6 fxe6 6.Nxe6 Qe7 7.Nxf8 Rxf8 8.O-O Nxe4 9.d3 Nf6 10.Bg5 Nbd7 11.Nc3 h6 12.Nd5 hxg5 13.Nxe7 Kxe7 14.Qd2 e4 15.Qxg5 exd3 16.cxd3 Rf7 17.Rfe1+ Ne5 18.d4 Re8 19.dxe5 Kd7 20.exf6 Rxe1+ 21.Rxe1 Rxf6 22.Qxg7+ Rf7 23.Qxf7+ Kc6 24.Qc4+ Kd7 25.h4 c5 26.h5 b5 27.Qxb5+ Kc7 28.h6 a5 29.Qxa5+ Kc6 30.h7 d5 31.Re6+ Kd7 32.Qa6 c4 33.Qd6+ Kc8 34.Qe7 d4 35.h8=Q#