1.d4 Nf6 2.Bg5 c5 3.Nc3 cxd4 4.Qxd4 Nc6 5.Qh4 e6 6.e4 Be7 7.O-O-O Qa5 8.f4 d6 9.Nf3 Bd7 10.Qe1 h6 11.Bh4 O-O-O 12.e5 dxe5 13.fxe5 Nh7 14.Bxe7 Nxe7 15.Nd5 Qxe1 16.Nxe7+ Kc7 17.Rxe1 Rhe8 18.Bd3 Nf8 19.Ng8 Ng6 20.Nf6 gxf6 21.exf6 Rg8 22.g3 Bc6 23.Rhf1 Bxf3 24.Rxf3 Nf8 25.Re5 Rg5 26.Re4 Rdd5 27.h4 Rg8 28.Bc4 Rc5 29.b4 Rc6 30.Bb5 Rd6 31.Be8