1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 Nc6 7.Be3 Be7 8.Qd2 O-O 9.dxc5 Bxc5 10.O-O-O Bxe3 11.Qxe3 Qb6 12.Qe1 Nc5 13.h4 d4 14.Ne4 Nxe4 15.Qxe4 Rd8 16.Bd3 g6 17.h5 Nb4 18.hxg6 Nxa2+ 19.Kd2 Qxb2 20.gxf7+ Kf8 21.Rb1 Qa3 22.Qxh7 Qa5+ 23.Ke2 Nc3+ 24.Kf2 Nd5 25.Qg8+ Ke7 26.f8=Q+ Rxf8 27.Rh7+ Ke8 28.Bg6+ Kd8 29.Qxf8#