1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.d3 d6 6.O-O Bg4 7.Bg5 h6 8.Bh4 g5 9.Bg3 Nd4 10.h3 Nxf3+ 11.gxf3 Bxh3 12.Re1 Nh5 13.Nd5 Nxg3 14.Kh2 Bxf2 15.Kxh3 Bxe1 16.Qxe1 Nh5 17.Ne3 Qd7+ 18.Ng4 Nf6 19.Kg3 Nxg4 20.fxg4 h5 21.Qe2 Qxg4+ 22.Qxg4 hxg4 23.Kxg4 Ke7 24.Rf1 Rh7 25.b4 Rah8 26.c3 Rh4+ 27.Kg3 f6 28.d4 Rh3+ 29.Kg2 Rxc3 30.Bb3 exd4