1.d4 Nc6 2.d5 Ne5 3.Nc3 c6 4.f4 Ng6 5.e4 Qb6 6.Nf3 e5 7.f5 Bc5 8.fxg6 Bf2+ 9.Ke2 hxg6 10.Na4 Rh4 11.Nxb6 Rxh2 12.Rxh2 f5 13.Kxf2 fxe4 14.Nxe5 Nh6 15.Nxa8 c5 16.Rxh6 Ke7 17.Rxg6 Kf8 18.g4 Ke7 19.Rxg7+ Kf8 20.g5 Ke8 21.g6 Kf8 22.c4 b5 23.cxb5 Kxg7 24.d6 Kh8 25.a4 Kg8 26.a5 Kh8 27.b6 c4 28.a6 Kg8 29.bxa7 e3+ 30.Kf3 Kf8 31.b4 Ke8 32.b5 c3 33.b6 e2 34.Bxe2 Bb7+ 35.Kg3 Bh1 36.Kf4 Bc6 37.Kg5 Be4 38.Nc7+ Kd8 39.a8=Q+ Bxa8 40.Kf6 Be4 41.a7 Bb7 42.a8=Q+ Bc8 43.g7 c2 44.g8=Q# 1-0