1.e4 Nc6 2.Bc4 Nf6 3.c3 e6 4.d4 d5 5.exd5 exd5 6.Bb5 Ne4 7.f3 Ng5 8.Ne2 a6 9.Bxc6+ bxc6 10.O-O Rb8 11.Re1 Qf6 12.Ng3+ Be6 13.Qa4 Rb6 14.Qd1 Bd6 15.Nh5 Qe7 16.h4 f6 17.hxg5 fxg5 18.Qe2 Rf8 19.Qxe6 c5 20.Nxg7+ Kd8 21.Bxg5 Qxg5 22.Nf5 Qxf5 23.Qxf5 Rxf5 24.Nd2 cxd4 25.cxd4 Bf4 26.Nb3 Rb4 27.Rac1 Rxd4 28.Nxd4 Bxc1 29.Rxc1 Rf4 30.Ne6+ Ke7 31.Nxf4 Kf6 32.Nxd5+ Ke5 33.Nxc7 a5 34.Rc5+ Kd4 35.Rxa5 Kd3 36.a4 Kc2 37.Rb5 Kd3 38.a5 Kc4 39.Rb8 Kc5 40.a6 Kc6 41.a7 Kxc7 42.a8=Q h5 43.Rb4 h4 44.Qa5+ Kd6 45.Rb6+ Ke7 46.Qa7+