1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bd2 Nh5 10.g3 f5 11.Ng5 Nf6 12.Bf3 h6 13.Ne6 Bxe6 14.dxe6 c6 15.Be3 Nc8 16.c5 fxe4 17.Nxe4 d5 18.Nxf6+ Qxf6 19.Bg4 Ne7 20.Qb3 Rab8 21.Bd2 Nf5 22.Ba5 Qxe6 23.Bc7 Rbc8 24.Bd6 Rf7 25.Rae1 e4 26.f3 Bd4+ 27.Kh1 h5 28.fxe4 hxg4 29.exf5 Rxf5 30.Qd1 Rxf1+ 31.Rxf1 Qe4+