1.Nf3 Nf6 2.c4 c5 3.Nc3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O Be7 7.d4 cxd4 8.Qxd4 d6 9.Bg5 a6 10.Bxf6 Bxf6 11.Qd3 Be7 12.Rad1 Qc7 13.Nd4 Bxg2 14.Kxg2 Nd7 15.f4 O-O 16.b3 Rfe8 17.f5 Bf8 18.fxe6 fxe6 19.Nf3 Nf6 20.Ne4 Qc6 21.Nfg5 Nxe4 22.Nxe4 d5 23.cxd5 Qxd5 24.Qf3 Qe5 25.Rd7 Be7 26.Qf7+ Kh8 27.Rf4 Bg5 28.Nd6 Reb8 29.Qh5 Qd5+ 30.Rf3 Qc6 31.Nf7+