1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.e3 Be7 5.Bd3 d5 6.c3 O-O 7.Nbd2 Nc6 8.O-O a6 9.Ne5 Nxe5 10.dxe5 Nd7 11.Bxe7 Qxe7 12.f4 f5 13.g4 b5 14.gxf5 exf5 15.Rf3 c4 16.Bc2 Nc5 17.Rh3 Bb7 18.Nf3 Ne6 19.Qe2 b4 20.Nh4 g6 21.Kf2 Rf7 22.Rg1 Ng7 23.Rxg6 Kf8 24.Rxg7 Rxg7 25.Nxf5 Qe6 26.Rh6 Rg6 27.Rxh7 Qg8 28.Qh5 Rg2+ 29.Kf3 d4+ 30.Rxb7 Rxc2 31.Qh6+ Ke8 32.Qc6+