1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O Bg4 6.h3 h5 7.d3 Qf6 8.Nbd2 Bd6 9.Re1 Ne7 10.d4 Ng6 11.hxg4 hxg4 12.dxe5 Bxe5 13.g3 O-O-O 14.Nh4 Rxh4 15.gxh4 Qxh4 16.Nf1 Rxd1 17.Rxd1 g3 18.fxg3 Bxg3 19.Be3 Ne5 20.Kg2 Qxe4+ 21.Kxg3 Qf3+ 22.Kh2 Ng4+ 23.Kg1 Nxe3 24.Rd2 Qg4+ 25.Kf2 Qf4+ 26.Ke2 Nc4 27.Rd3 Qg4+ 28.Kf2 Qf5+ 29.Ke2 Qe5+ 30.Kf2 Nxb2 31.Re3