1.Nf3 Nf6 2.b3 g6 3.Bb2 Bg7 4.g3 O-O 5.Bg2 d6 6.d4 c5 7.d5 b5 8.c4 Bb7 9.O-O Nbd7 10.Nbd2 Nb6 11.Qc2 Qd7 12.a4 b4 13.e4 e5 14.a5 Nbxd5 15.cxd5 Ba6 16.Nc4 Rad8 17.Rfe1 Nh5 18.Bf1 Bc8 19.a6 f5 20.exf5 gxf5 21.Na5 f4 22.Ng5 Rf6 23.Qxh7+ Kf8