1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Nc3 a6 6.a3 d6 7.h3 h6 8.O-O g5 9.Nh2 g4 10.hxg4 Rg8 11.g5 hxg5 12.Be3 g4 13.Bxc5 dxc5 14.g3 Nd4 15.Kg2 Nh5 16.Nd5 c6 17.Ne3 Qg5 18.c3 Nb5 19.Qb3 Nd6 20.Qb6 Nf4+ 21.gxf4 exf4 22.Nf5 Bxf5 23.exf5 f3+ 24.Nxf3 gxf3+ 25.Kxf3 Qxf5+ 26.Ke3 Nxc4+ 27.dxc4 Rd8 28.Rfe1 Rg2 29.Rad1 Qxf2+ 30.Ke4 Rg4+ 31.Ke5 Qf4#