1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.e3 Be7 5.Nbd2 d5 6.c3 Nbd7 7.Bd3 b6 8.O-O O-O 9.Ne5 Nxe5 10.dxe5 Nd7 11.Bxe7 Qxe7 12.f4 c4 13.Bc2 Bb7 14.Qh5 h6 15.Nf3 b5 16.Nd4 a6 17.Rf3 Kh8 18.g4 b4 19.cxb4 Qxb4 20.g5 Rab8 21.Nxe6 Qxb2 22.Nxg7 Qxc2 23.f5 Qb2 24.Qxh6+ Kg8 25.Nh5 Qxa1+ 26.Rf1 Qxe5 27.Nf6+ Nxf6 28.gxf6 Qxf6 29.Qxf6 a5 30.Kf2 Rfd8 31.Qh6