1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d6 6.Bg5 h6 7.Bh4 g5 8.Bg3 Qe7 9.a4 a5 10.Nbd2 Be6 11.Bb5 O-O 12.O-O Bg4 13.Bxc6 bxc6 14.Qc2 Bb6 15.Rfe1 Nh5 16.d4 Nxg3 17.hxg3 f6 18.Nc4 Be6 19.Ne3 Qh7 20.Rad1 Rad8 21.d5 cxd5 22.Nxd5 Bxd5 23.Rxd5 f5 24.exf5 Qxf5 25.Qxf5 Rxf5 26.Re4 h5 27.g4 Rf4 28.Rxf4 gxf4 29.Nxe5 hxg4 30.Nxg4 Re8 31.Nf6+