1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.O-O d6 6.c3 dxc3 7.Nxc3 Be7 8.Bg5 O-O 9.Rc1 Bg4 10.h3 Bxf3 11.Qxf3 Ne5 12.Qe2 Nxc4 13.Qxc4 Qd7 14.Rfd1 Ne8 15.Bf4 Qe6 16.Nd5 c6 17.Ne3 Qxc4 18.Nxc4 Rd8 19.Rd2 d5 20.Rcd1 Nf6 21.exd5 Nxd5 22.Bh2 Bg5 23.f4 Bf6 24.g4 h6 25.h4 Rde8 26.Nd6 Re7 27.g5 hxg5 28.hxg5 Rd7 29.Ne4 Bd8 30.Nc3 Bb6+ 31.Kh1 Rfd8 32.Nxd5 cxd5 33.Kg2 d4 34.Kf3 Kf8 35.Bg1 Ke7 36.Bxd4 Bxd4 37.Rxd4 Rxd4 38.Rxd4 Rxd4 39.Ke3 Rb4 40.Kd3 Rxb2 41.a4 Ra2 42.Kc4 Rxa4+ 43.Kb5 Rxf4 44.Kc5 a5 45.Kd5 a4 46.Ke5 Rb4 47.Kf5 a3 48.Ke5 a2 49.Kd5 a1=Q 50.Kc5 Qa5#