1.d4 Nf6 2.Bg5 e6 3.Nf3 c5 4.e3 Qb6 5.Qc1 Ne4 6.Bh4 Nc6 7.c3 d5 8.Bd3 f5 9.Bg3 Be7 10.Nbd2 Nxg3 11.hxg3 Bd7 12.a4 O-O 13.Bb5 c4 14.Bxc6 Bxc6 15.Ne5 a5 16.f4 Qc7 17.Qc2 b5 18.Ke2 bxa4 19.Rh3 Bf6 20.Ndf3 Rab8 21.g4 Bxe5 22.Nxe5 Be8 23.Rah1 Bg6 24.Nxg6 hxg6 25.Rh8+ Kf7 26.Rxf8+ Kxf8 27.Qxa4 fxg4 28.Kf2 Rxb2+ 29.Kg3 Kf7