1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 c5 7.Nge2 Qa5 8.Qd2 Nc6 9.d5 Ne5 10.Ng3 a6 11.Be2 Bd7 12.O-O b5 13.Bh6 e6 14.Bxg7 Kxg7 15.dxe6 Bxe6 16.cxb5 Nc4 17.Bxc4 Bxc4 18.Rfd1 axb5 19.Nf5+ gxf5 20.Qg5+ Kh8 21.Qxf6+ Kg8 22.Rxd6 Rad8 23.Qg5+ Kh8 24.Qf6+ Kg8 25.exf5 Qc7 26.Rad1 Rxd6 27.Rxd6 b4 28.Ne4 Bxa2 29.Qh6 f6 30.Nxf6+ Rxf6 31.Qxf6