1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d5 6.c4 c6 7.cxd5 cxd5 8.Nc3 e6 9.Ne5 Nc6 10.f4 Bd7 11.Be3 b5 12.h3 Qb6 13.g4 Rfd8 14.Bf2 Be8 15.e3 Rac8 16.Bh4 Na5 17.f5 b4 18.fxg6 bxc3 19.gxf7+ Bxf7 20.bxc3 Nc4 21.Nxc4 Rxc4 22.Bxf6 Bxf6 23.Rxf6 Rxc3 24.Qf3 Qc7 25.Rf1 Rc1 26.h4 Rxf1+ 27.Bxf1 Rb8 28.h5 Rb2 29.Rf4 Qe7 30.Bd3 Qh4 31.Rxf7