1.Nf3 e6 2.h3 Nf6 3.e3 c5 4.d4 Nc6 5.c4 d5 6.Nc3 cxd4 7.exd4 Bb4 8.cxd5 Nxd5 9.Bd2 Nde7 10.Be3 Nd5 11.Rc1 Nxe3 12.fxe3 Bd6 13.Bb5 Bg3+ 14.Ke2 O-O 15.Ne4 Bc7 16.Bxc6 bxc6 17.Qc2 Rb8 18.Rhd1 Qe7 19.b3 Bb6 20.Ne5 Bb7 21.Nc5 Rbd8 22.Nxb7 Qxb7 23.Nxc6 Rd6 24.b4 f5 25.Rf1 Bd8 26.a4 a6 27.Qc5 Rd5 28.Qa7 Qxa7 29.Nxa7 e5 30.Rc5 Rd7 31.Nc6 exd4 32.exd4 g6 33.Kd3 Bb6 34.Rc4 Re8 35.a5 Bc7 36.Rc2 Re6 37.Rb1 Bf4 38.b5 axb5 39.Rxb5 Re3+ 40.Kc4 Ra3 41.Rbb2 Rc7 42.Kd5 Rd7+ 43.Kc5 Bd6+ 44.Kc4 Rc7 45.Kd5 Bf8 46.Ra2 Rb3 47.a6 Rb5+ 48.Ke6 Rb6 49.a7 Rcxc6+ 50.Rxc6 Rxc6+ 51.Kd7 Rd6+ 52.Kc7 Rxd4 53.a8=Q Rc4+ 54.Kb7 Rb4+ 55.Ka6 Re4 56.Qd5+ Kh8 57.Qd8 Re3 58.Qxf8# 1-0