1.e4 e5 2.Nf3 d6 3.Nc3 Nf6 4.Bc4 Be7 5.d3 O-O 6.Bd2 c6 7.Qe2 Nbd7 8.O-O-O b5 9.Bb3 Nc5 10.h4 Nxb3+ 11.axb3 Bg4 12.Be3 a5 13.d4 Qc7 14.dxe5 dxe5 15.Bg5 a4 16.bxa4 b4 17.Nb1 Rxa4 18.Qc4 Be6 19.Qd3 Ra1 20.c4 h6 21.Bxf6 gxf6 22.Ne1 c5 23.Nc2 Raa8 24.h5 Rfd8 25.Qg3+ Kh7 26.Ne3 Rd4 27.Rxd4 cxd4 28.Nf5 Bxf5 29.exf5 Qxc4+ 30.Kd2 Ra2 31.Rd1 Rxb2+ 32.Ke1 Qe2#