1.Nf3 d5 2.d3 c5 3.g3 Nc6 4.Bg2 Nf6 5.O-O e5 6.Nc3 a6 7.Bg5 Be7 8.Bxf6 Bxf6 9.Nd2 Be6 10.e4 d4 11.Nd5 O-O 12.f4 Bxd5 13.exd5 Nb4 14.fxe5 Bxe5 15.Nc4 Bf6 16.Rxf6 Qxf6 17.a3 b5 18.Nd2 Nxd5 19.Bxd5 Rad8 20.Bg2 Qe5 21.a4 f5 22.axb5 axb5 23.Qe1 Qd6 24.Ra7 Rfe8 25.Qf2 g6 26.Ne4 Qe5 27.g4 Rf8 28.Qh4 Qh8 29.Qe7 Rde8 30.Nf6+