1.d4 f5 2.Nc3 d5 3.g4 c5 4.gxf5 cxd4 5.Qxd4 Nf6 6.Bg2 Nc6 7.Qd1 Bxf5 8.Nxd5 e6 9.Nxf6+ Qxf6 10.c3 Qg6 11.Bxc6+ bxc6 12.Nf3 Bc2 13.Ne5 Bxd1 14.Nxg6 hxg6 15.Kxd1 Bc5 16.Be3 Bxe3 17.fxe3 g5 18.Kc2 Ke7 19.Rag1 Kf6 20.Rg2 Rh3 21.Rf1+ Kg6 22.Rfg1 Rah8 23.Rxg5+ Kf6 24.Rxg7 Rxh2 25.Kd2 Rd8+ 26.Ke1 Rdh8 27.Rxa7 R8h3 28.Kd2 Rf2 29.a4 Rhh2 30.Re1 Ke5 31.a5 Ke4 32.a6 Rfg2 33.Rc7 Rg5 34.a7 Ra5 35.Rg1 Ra2 36.Rg4+ Kd5 37.Rb4 c5 38.Rb8 Kc4 39.a8=Q Rxa8 40.Rxa8 Kd5 41.Rd8+ Kc4 42.e4 Kb3 43.Rb8+ Kc4 44.b3# 1-0