1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 d6 7.c3 Be7 8.h3 Na5 9.Bc2 g5 10.d4 g4 11.hxg4 Nxg4 12.a4 Bd7 13.b4 Nc4 14.Nbd2 Nxd2 15.Qxd2 c5 16.bxc5 dxc5 17.Nxe5 Nxe5 18.dxe5 Rg8 19.Qh6 Qc7 20.axb5 Rg6 21.Qxh7 Bxb5 22.Qh8+ Bf8 23.Rd1 Qc8 24.f3 Qe6 25.Be3 Rc8 26.Rd5 Qe7 27.Rad1 Be2 28.Ba4+ Bb5 29.Bxb5+ axb5 30.Bxc5 Rh6 31.Bxe7 Rxh8 32.Bf6