1.d4 c6 2.Nf3 d5 3.Bf4 Bf5 4.c4 Qb6 5.Qd2 Nf6 6.Nc3 Nbd7 7.e3 Ne4 8.Nxe4 Bxe4 9.Ne5 Nxe5 10.c5 Qd8 11.Bxe5 a5 12.f3 Bg6 13.h4 f6 14.Bg3 b6 15.h5 Bf5 16.O-O-O bxc5 17.e4 dxe4 18.Bc4 cxd4 19.fxe4 Bxe4 20.Qe2 Bd5 21.Rxd4 Kf7 22.Rf1 e6 23.Bh4 Be7 24.h6 Rg8 25.hxg7 Rxg7 26.g4 Qd6 27.Bxd5 exd5 28.Rdf4 Rg6 29.g5 Rb8 30.R4f2 h6 31.gxf6 Bf8 32.Re1 Qd7 33.Qh5 Qg4 34.Qe5 Qc8 35.a3 Rb7 36.Qe7+ Kg8 37.f7+ Kh7 38.Qe8 Rb8 39.Qxc8 Rxc8 40.Re8 Rg1+ 41.Kc2 Rg2 42.Rxg2 d4 43.Bf6 Rc7 44.Rxf8 Re7 45.Rg7# 1-0