1.d4 c6 2.Bf4 Qb6 3.e3 Qxb2 4.Nd2 Nf6 5.Ngf3 Nd5 6.Rb1 Qxa2 7.Bc4 Qa5 8.Bxd5 cxd5 9.O-O d6 10.c4 g6 11.e4 Bg7 12.exd5 O-O 13.Re1 Qd8 14.Qe2 Re8 15.Ne4 Rf8 16.h4 Nd7 17.h5 Nf6 18.h6 Bh8 19.Nxf6+ Bxf6 20.Bg5 b6 21.Bxf6 exf6 22.Nd2 Bf5 23.Ra1 a5 24.Qf3 a4 25.Qf4 Bd3 26.Qg3 Bf5 27.Qf3 Bc2 28.Qc3 Bf5 29.Qb4 Qd7 30.Nf1 Bc2 31.c5 Bb3 32.cxb6 Rab8 33.Rac1 Qb7 34.Rc6 Bxd5 35.Rxd6 Bxg2 36.Ng3 Bf3 37.d5 Rbe8 38.Rxe8 Rxe8 39.Qxa4 Qe7 40.b7 Rf8 41.Qf4 Re8 42.Rb6 Qe1+ 43.Nf1 g5 44.Qxf6 Qxf1+ 45.Kxf1 Re1+ 46.Kxe1 Be4 47.b8=Q# 1-0