1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.Nf3 Bc5 5.a3 d6 6.Bg5 Be6 7.Nbd2 Ne7 8.Qe2 Ng6 9.g3 h6 10.Be3 Bxe3 11.Qxe3 Qd7 12.O-O-O c5 13.Ne1 b5 14.Bxe6 fxe6 15.f4 O-O 16.Nef3 exf4 17.gxf4 Ng4 18.Qg1 Rxf4 19.Qg3 Raf8 20.Rhg1 N4e5 21.Nxe5 Nxe5 22.Rdf1 Rxf1+ 23.Nxf1 Nf3 24.Rg2 Nd4 25.Ne3 Rf3 26.Qe1 Qf7 27.c3 Rxe3 28.Qd1 Qf3 29.Rd2 Qxd1+ 30.Rxd1 Nf3 31.h3 Re1