1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Be7 7.d3 O-O 8.Nc3 d6 9.a3 Bg4 10.Be3 Nd4 11.Bxd4 exd4 12.Nd5 c5 13.h3 Be6 14.Nxf6+ Bxf6 15.Bxe6 fxe6 16.a4 h6 17.Re1 Be5 18.axb5 axb5 19.Nxe5 dxe5 20.Rxa8 Qxa8 21.Qh5 Qa5 22.Rd1 Qa4 23.Rc1 Qb4 24.Qxe5 Qxb2 25.Qxe6+ Kh8 26.Rf1 Qxc2 27.Qd6 Kg8 28.Qe6+ Kh8 29.Qd6 Kg8 30.Qe6+ Kh8