1.d4 Nf6 2.Nf3 c6 3.Bf4 d5 4.e3 e6 5.c3 c5 6.Bg3 Nh5 7.Bxb8 Rxb8 8.Bb5+ Bd7 9.Bxd7+ Qxd7 10.Ne5 Rg8 11.Nxd7 f6 12.Qf3 Rc8 13.Qxh5+ Kxd7 14.Rf1 f5 15.a4 Kd6 16.e4 g6 17.Qg5 Rg7 18.h3 f4 19.c4 Rd7 20.b4 Re7 21.Ra3 Rg7 22.Rd3 Re8 23.g3 fxg3 24.Kd1 h5 25.Rd2 b5 26.cxb5 a6 27.Rh1 Rd7 28.a5 e5 29.Ra2 gxf2 30.Ra4 Rdd8 31.Nc3 Be7 32.bxc5+ Kc7 33.Qxe5+ Kd7 34.c6+ Kc8 35.b6 Bd6 36.Qg7 Be7 37.Qf7 f1=R+ 38.Rxf1 g5 39.e5 Kb8 40.Rh1 Rf8 41.Qxe7 Rh8 42.Qb7# 1-0