1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d6 6.c3 Nbd7 7.Nbd2 e5 8.Ne1 Qe7 9.Nc2 Ng4 10.e4 f5 11.exf5 gxf5 12.dxe5 dxe5 13.Nc4 Nc5 14.Qe2 c6 15.h3 Nf6 16.Qxe5 Be6 17.Qe2 Rad8 18.Nd4 Rfe8 19.Bg5 Qf8 20.Ne3 Rd7 21.Bxf6 Qxf6 22.Nxe6 Nxe6 23.Qh5 Rf7 24.Rad1 Ref8 25.f4 Qe7 26.Kh1 Nxf4 27.Rxf4 Qxe3 28.Rdf1 Qxg3 29.Rxf5 Rxf5 30.Rxf5 Qe1+ 31.Bf1 Qe4+