1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 d6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Bxd2+ 8.Nbxd2 Nf6 9.O-O O-O 10.d5 Ne5 11.Nxe5 dxe5 12.Qc2 Bd7 13.Qb3 b6 14.Rfe1 a6 15.a4 Qe7 16.Nf3 Bg4 17.Nd2 Nd7 18.h3 Bh5 19.Qg3 Bg6 20.Rac1 Kh8 21.Ba2 Rfc8 22.Rc6 Nf6 23.f3 Qb4 24.Re2 Qxb2 25.Bc4 Qd4+ 26.Kh1 Nh5 27.Qg4 Nf4 28.Nb3 Qd1+ 29.Kh2 Nxe2 30.Bxe2 Qxe2 31.d6 Qd3 32.d7 Rd8 33.Rxc7 Qxb3 34.Rc8 Qe6 35.Rxa8 Rxa8 36.d8=Q+ Rxd8 37.Qxe6 fxe6 38.f4 exf4 39.g3 fxg3+ 40.Kg2 Rd3 41.h4 Bxe4+ 42.Kg1 Rd1#