1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Be7 6.d4 exd4 7.Qb3 Bf6 8.Bxf7+ Kf8 9.Bxg8 Rxg8 10.O-O d6 11.Bb2 Qe7 12.Nbd2 dxc3 13.Bxc3 Qe6 14.Bxf6 gxf6 15.Rad1 Qxb3 16.Nxb3 Bh3 17.Ne1 Rg6 18.Kh1 Be6 19.Nd3 Bc4 20.Rfe1 Bxb3 21.axb3 Ne5 22.Nf4 Rg8 23.Ne6+ Ke7 24.Nxc7 Ng4 25.Kg1 Rac8 26.Nd5+ Ke6 27.h3 Ne5 28.Kf1 Rc2 29.Rc1 Rgc8 30.Rxc2 Rxc2 31.Re2 Rc1+ 32.Re1 Rxe1+ 33.Kxe1 Nd3+ 34.Kd2 Nxf2 35.Ke3 Nd1+ 36.Ke2 Nb2 37.Kd2 Ke5 38.Kc2 Kxe4 39.Nxf6+ Ke5 40.Nxh7 d5 41.Kxb2 d4 42.Kc2 Ke4 43.Nf6+ Ke3 44.Nd5+ Ke2 45.Nf4+ Ke3 46.Nd3 a5 47.h4 b5 48.h5 a4 49.bxa4 bxa4 50.h6 a3 51.Nb4 Ke2 52.Kb3 a2 53.Kxa2 d3 54.Nxd3 Kxd3