1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.Re1 d6 8.a3 O-O 9.h3 Be6 10.Bxe6 fxe6 11.d4 exd4 12.Nxd4 Nxd4 13.Qxd4 Nd7 14.Qd1 Bg5 15.Nd2 Ne5 16.Nf1 Bxc1 17.Rxc1 Qh4 18.Qe2 Rf6 19.Ng3 Raf8 20.Rf1 Rf4 21.b3 g5 22.Qe3 Rf3 23.Qe2 g4 24.Rcd1 R3f7 25.a4 bxa4 26.bxa4 gxh3 27.Qh5 h2+ 28.Kh1 Qxh5 29.Nxh5 Rxf2