1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g4 O-O 5.g5 Ne8 6.Qc2 c5 7.a3 Ba5 8.d4 d6 9.Be3 Qe7 10.O-O-O b6 11.Bg2 Bb7 12.h4 Bxc3 13.Qxc3 f5 14.gxf6 Nxf6 15.Rdg1 Nc6 16.dxc5 bxc5 17.Ng5 a5 18.Nxe6 Nb4 19.Bxb7 Na2+ 20.Kc2 Nxc3 21.Rxg7+ Qxg7 22.Nxg7 Rab8 23.Ne6 Rfe8 24.Bc6 Rxe6 25.Kxc3 Kf7 26.Rg1 Rg8 27.Rxg8 Kxg8 28.b4 axb4+ 29.axb4 cxb4+ 30.Kxb4 Kf8 31.c5 dxc5+ 32.Bxc5+ Kg7 33.Bf3 Kg6 34.Bd4