1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Bc5 5.c3 O-O 6.d4 Bb6 7.Bg5 d6 8.a4 a5 9.Na3 Bg4 10.Bxc6 bxc6 11.dxe5 h6 12.Bxf6 gxf6 13.exd6 cxd6 14.Nc4 Bc5 15.Qd3 Qc7 16.Nd4 Bh5 17.Nf5 Bg6 18.Nxh6+ Kg7 19.Nf5+ Bxf5 20.exf5 Rh8 21.Qg3+ Kf8 22.Rfe1 Rh5 23.Ne3 Re8 24.Qf3 Rh7 25.Ng4 d5 26.Rxe8+ Kxe8 27.Nxf6+ Ke7 28.Nxh7