1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.O-O O-O 6.d3 h6 7.Be3 Nd4 8.Bxd4 exd4 9.Nd5 c6 10.Nxf6+ Qxf6 11.Qe2 d6 12.Rac1 Qg6 13.Nh4 Qg5 14.g3 Bh3 15.Ng2 Rfe8 16.Qf3 Be6 17.Bb3 Bxb3 18.axb3 Re5 19.c3 dxc3 20.bxc3 f5 21.Rce1 Qg4 22.Qxg4 fxg4 23.d4 Bxd4 24.cxd4 Re7 25.e5 dxe5 26.dxe5 Rae8 27.Ra1 a6 28.Rfe1 Rxe5 29.Rxe5 Rxe5 30.Nh4 g5 31.Ng2 Rb5 32.Rb1 a5 33.h4 gxh3 34.Ne1 a4 35.b4 c5 36.Nd3 cxb4 37.Rxb4 Rxb4 38.Nxb4 Kf7 39.f4 Kf6 40.fxg5+ hxg5 41.Kh2 g4 42.Nd5+ Ke5 43.Ne3 a3 44.Nc2 a2 45.Na1 b5 46.Kg1 Kd4 47.Kf2 b4 48.Ke2 h2 49.Nb3+ Kd5 50.Kd3 h1=Q 51.Kc2 Qg2+ 52.Nd2 b3+ 53.Kc3 Qxd2+ 54.Kxd2 a1=Q 55.Kd3 Qd4+ 56.Ke2 b2 57.Kf1 Qd2 58.Kg1 b1=R#