1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Bc5 5.d3 h6 6.O-O d6 7.h3 O-O 8.Be3 Bb6 9.Bxb6 axb6 10.Qe1 Be6 11.Bxe6 fxe6 12.Qe3 Nh5 13.Nb5 Nf4 14.g3 Nxh3+ 15.Kg2 Ng5 16.Nxg5 hxg5 17.f4 gxf4 18.gxf4 exf4 19.Rxf4 Qg5+ 20.Kf3 Ne5+ 21.Ke2 Rxf4 22.Qh3 Qg4+ 23.Qxg4 Nxg4 24.Rh1 Rf2+ 25.Ke1 Raf8 26.Rh4 Rf1+ 27.Ke2 R8f2#