1.Nf3 d5 2.e3 Nf6 3.d4 c6 4.Nc3 Bg4 5.Be2 Nbd7 6.h3 Bxf3 7.Bxf3 e5 8.dxe5 Nxe5 9.Bd2 Bd6 10.Be2 Qe7 11.O-O O-O-O 12.f4 Ned7 13.Bf3 Rhe8 14.a3 Nc5 15.Ne2 Nce4 16.b4 Nxd2 17.Qxd2 Qxe3+ 18.Qxe3 Rxe3 19.Nd4 g6 20.Rfe1 Bxf4 21.Red1 Rde8 22.Kf1 Ne4 23.Bxe4 R8xe4 24.Nf3 Rc3 25.Nd4 Be3 26.Nf3 Rxc2 27.Ne1 Rf4+ 28.Nf3 Rf2+ 29.Ke1 Rxg2 30.Nd2 Rff2 31.Ra2 Rg1+ 32.Nf1 Rgxf1#