1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.cxd5 cxd5 5.Nf3 g6 6.Bg5 Bg7 7.Qb3 Nbd7 8.Nxd5 Nxd5 9.Qxd5 O-O 10.Rb1 Qe8 11.e3 Nb6 12.Qb5 Bd7 13.Qb4 f6 14.Bh4 Be6 15.a3 g5 16.Bg3 Qg6 17.Rd1 Qf7 18.Bd3 Rac8 19.h4 g4 20.Nd2 f5 21.O-O Nd5 22.Qxb7 f4 23.exf4 Bxd4 24.Ne4 Rb8 25.Qa6 Nc7 26.Qa4 Bb6 27.Ng5 Bb3 28.Bxh7+ Kg7 29.Qe4 Qe8 30.f5 Bxd1 31.Be5+ Rf6 32.Rxd1 g3 33.Qg4 gxf2+ 34.Kh1 Kh6 35.Bxf6 exf6 36.Bg6 Qe1+ 37.Kh2 f1=N+ 38.Kh3 Qg3+ 39.Qxg3 Nxg3 40.Rd7 Nxf5 41.Bxf5 Rh8 42.Nf7+ Kg7 43.Nxh8+ Kxh8 44.h5 Nb5 45.h6 Nd4 46.g4