1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 O-O 5.Bg2 d6 6.d4 c5 7.e3 cxd4 8.exd4 Nc6 9.O-O d5 10.Ne5 Bf5 11.Nd2 Rc8 12.Nxc6 Rxc6 13.c4 b6 14.Nf3 Rc8 15.Ne5 Be4 16.f3 Bf5 17.g4 Be6 18.f4 dxc4 19.bxc4 Bxc4 20.Nxc4 Rxc4 21.d5 Qd6 22.Be5 Qc5+ 23.Kh1 Rd8 24.Qf3 Nxd5 25.Rad1 e6 26.f5 Bxe5 27.fxe6 Rf4 28.Rxd5 Rxd5 29.exf7+ Kf8