1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.Bxc6+ bxc6 6.d4 f6 7.Nc3 Ne7 8.Be3 Rb8 9.b3 Ng6 10.h4 d5 11.exd5 Bb4 12.Bd2 O-O 13.O-O Bg4 14.Ne4 cxd5 15.Bxb4 dxe4 16.Bxf8 Qxf8 17.dxe5 exf3 18.gxf3 Bh3 19.h5 Bxf1 20.hxg6 Bh3 21.Qd5+ Kh8 22.Re1 Bf5 23.gxh7 Rb5 24.Qc4 Qe8 25.f4 fxe5 26.a4 Qg6+ 27.Kf1 Bh3+ 28.Ke2 Be6 29.Qc6