1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nbd7 7.Nge2 c5 8.d5 Ne5 9.Ng3 h5 10.Be2 h4 11.Nf1 a6 12.h3 b5 13.cxb5 axb5 14.Nxb5 Ba6 15.a4 Bxb5 16.axb5 Qb6 17.f4 Nxe4 18.fxe5 Bxe5 19.Ra4 f5 20.Bd3 Bxb2 21.Bxe4 fxe4 22.Qb3 Ra5 23.Rxa5 Qxa5+ 24.Ke2 Be5 25.Nd2 Rb8 26.Rb1 Qd8 27.Qa4 Qe8 28.Nxe4 Kg7 29.Ng5 Bc3 30.Qxh4 Bb4 31.Rxb4 cxb4 32.Bd4+