1.d4 Nf6 2.Bg5 c5 3.d5 Qb6 4.Nc3 Qxb2 5.Bd2 Qb6 6.e4 d6 7.f4 e6 8.Rb1 Qc7 9.Bb5+ Bd7 10.dxe6 fxe6 11.Nf3 Nc6 12.O-O Be7 13.a4 O-O-O 14.Ng5 Rdf8 15.Bc4 Nd4 16.Be3 h6 17.Nf3 Ng4 18.Bc1 Bf6 19.Nb5 Bxb5 20.axb5 Qd7 21.c3 d5 22.cxd4 dxc4 23.h3 h5 24.hxg4 hxg4 25.Ne5 Qe8 26.Qxg4 Rh4 27.Qg6 Qd8 28.Be3 cxd4 29.Bf2 Rh6 30.Qg4 Bxe5 31.fxe5 Rfh8 32.Bg3 d3