1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.b4 Bb6 6.Ba3 d6 7.d3 Bg4 8.h3 h5 9.Bxf7+ Kxf7 10.Ng5+ Kg6 11.hxg4 Kxg5 12.Bc1+ Kg6 13.g5 Ng4 14.Kh1 Nxf2+ 15.Rxf2 Bxf2 16.Nc3 Bh4 17.Be3 Bxg5 18.Qf3 Bxe3 19.Qxe3 Qh4+ 20.Kg1 Nd4 21.Qd2 Qg4 22.Rf1 Raf8 23.Qd1 Qxd1 24.Rxd1 Nxc2 25.Rd2 Ne3 26.Nd5 Rf1+ 27.Kh2 Ng4+ 28.Kg3 Kg5 29.Nxc7 h4+ 30.Kh3 Rh1#