1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.h3 Bh5 6.Be2 Nc6 7.exd6 exd6 8.c4 Nb6 9.O-O Be7 10.d5 Bxf3 11.Bxf3 Ne5 12.b3 Bf6 13.Nc3 Nexc4 14.Re1+ Ne5 15.Bb2 O-O 16.Be4 Nbd7 17.Rc1 Ng6 18.Qh5 Nc5 19.Bb1 a5 20.g3 Re8 21.h4 b5 22.Qf5 b4 23.Rxe8+ Qxe8 24.Na4 Bxb2 25.Nxb2 Qe5 26.Qxe5 Nxe5 27.Na4 Ned7 28.Bf5 Nxa4 29.Rxc7 Nf6 30.bxa4 Nxd5 31.Rc2 Nc3 32.Bd7 Rd8 33.Bc6 d5 34.a3 d4 35.axb4 axb4 36.a5 d3 37.Rd2 Nb1 38.Rd1 d2 39.a6 Nc3 40.Rxd2 Rxd2 41.a7 Ra2 42.a8=Q+ Rxa8 43.Bxa8 b3 44.f3 b2 45.Be4 Nxe4 46.fxe4 b1=Q+ 47.Kf2 Qxe4 48.h5 g5 49.hxg6 hxg6 50.Kf1 Qc2 51.g4 f5 52.gxf5 gxf5 53.Ke1 f4 54.Kf1 f3 55.Kg1 Qg2#