1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Ng3 e6 7.Bd3 Bd6 8.Qe2 O-O 9.O-O Bb8 10.Bg5 h6 11.Bh4 Qb6 12.Rad1 Qxb2 13.Rfe1 a5 14.Ne5 Nd5 15.Nh5 Qxd4 16.Bh7+ Kxh7 17.Rxd4 Bxe5 18.Rd3 b5 19.Bg3 Bxg3 20.Rxg3 g6 21.Qd3 e5 22.a3 f5 23.c4 bxc4 24.Qxc4 Ra6 25.f4 e4 26.Qd4 Rf7 27.Rc1 gxh5 28.Rxc6 Rxc6 29.Qxd5 Rcf6 30.Rc3 Nb6 31.Qd8 Rf8 32.Qc7+ Nd7 33.Qxa5 h4 34.a4 Kg6 35.Qd5 Rb6 36.Rc1 Re8 37.g4 Nf6 38.Qc5 Rb3 39.gxf5+ Bxf5 40.a5 e3 41.a6 e2 42.Re1 Rf3 43.a7 h3 44.Qc1 Bd3 45.Qc6 Rf1+ 46.Rxf1 exf1=Q# 0-1