1.e4 e5 2.Nf3 Nc6 3.Bc4 Be7 4.c3 Nf6 5.d3 O-O 6.Bb3 d6 7.Nbd2 Kh8 8.Nf1 Ng8 9.Ng3 f5 10.exf5 d5 11.O-O Bxf5 12.Nxf5 Rxf5 13.Re1 Qd6 14.Ba4 Raf8 15.Bxc6 bxc6 16.Qe2 Qf6 17.Be3 Bd6 18.d4 e4 19.Ne5 Qe6 20.b4 Ne7 21.f4 exf3 22.Nxf3 Ng6 23.Bd2 Qf6 24.Rf1 h6 25.Rae1 Bf4 26.Qe6 Bxd2 27.Qxf6 R5xf6 28.Nxd2 Rxf1+ 29.Nxf1 Nf4 30.Re3 g5