1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bxf6 Qxf6 5.e4 d6 6.e5 dxe5 7.dxe5 Qf4 8.c3 Bd7 9.Nbd2 Nc6 10.Qe2 g5 11.g3 Qf5 12.Nc4 Bc5 13.Bg2 a6 14.a4 Rd8 15.b4 Ba7 16.b5 Nb8 17.b6 Bxb6 18.Nxb6 cxb6 19.Nd4 Qg6 20.Bxb7 O-O 21.O-O Bc8 22.Be4 f5 23.exf6 Qxf6 24.f4 Qg7 25.fxg5 Rxf1+ 26.Rxf1 hxg5 27.Qh5 Rf8 28.Bh7+ Kh8 29.Rxf8+ Qxf8 30.Be4+ Kg7 31.Qg6+