1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O d6 6.c3 Bg4 7.h3 Bh5 8.d3 Qd7 9.Nbd2 g5 10.Re1 g4 11.hxg4 Bxg4 12.Nf1 Be7 13.d4 b5 14.dxe5 bxa4 15.exf6 Bxf6 16.Qxa4 Bxf3 17.gxf3 Rg8+ 18.Ng3 Rb8 19.f4 Rb6 20.Kh2 Bh4 21.f5 Kd8 22.Re2 f6 23.Be3 Qf7 24.Rd2 Bxg3+ 25.fxg3 Qh5+ 26.Kg2 Ne5 27.Rf1 Rxg3+ 28.Kxg3 Qg4+ 29.Kh2 Qh4+ 30.Kg2 Qg4+ 31.Kh2 Qh4+