1.d4 Nf6 2.Nf3 c5 3.c3 e6 4.Bg5 h6 5.Bh4 cxd4 6.cxd4 Qa5+ 7.Nbd2 g5 8.Bg3 Nc6 9.e3 Ne4 10.a3 Nxg3 11.hxg3 Bg7 12.b4 Qd8 13.Rc1 d5 14.Nb3 O-O 15.Qc2 Re8 16.Bd3 g4 17.Ng1 e5 18.dxe5 Nxe5 19.Ne2 Bd7 20.Qb1 a6 21.Nbd4 Qb6 22.Bh7+ Kf8 23.Bf5 Bb5 24.Nxb5 axb5 25.O-O Rxa3 26.Rc5 Nc4 27.Qc2 Qa6 28.Bxg4 Ra2 29.Qf5 Ra1 30.Rxa1 Qxa1+ 31.Kh2 Qe1 32.Rc7 Nd6 33.Qxd5 Qxb4 34.Nf4 Re5 35.Qd3 Kg8 36.Bf3 Ne8 37.Rc8 Bf8 38.Bd5 Qd6 39.Rd8 Qf6 40.Rb8 Nc7 41.Bf3 b6 42.Qd7 Re7 43.Qd8 Ne6 44.Qxb6 b4 45.Nd5