1.Nf3 d5 2.d4 Nf6 3.Bf4 Bd7 4.a3 Bb5 5.Nc3 Ba6 6.Qd2 Nbd7 7.Ne5 e6 8.O-O-O Bd6 9.f3 Nh5 10.e4 Bxf1 11.Rhxf1 Nxf4 12.Qxf4 f6 13.exd5 fxe5 14.dxe5 Nxe5 15.Qe4 exd5 16.Qxd5 Nf7 17.Rfe1+ Kf8 18.Qxb7 h5 19.Ne4 Rh6 20.g3 Qc8 21.Qd5 Rb8 22.Nxd6 Nxd6 23.Qc5 Qb7 24.b3 Qb6 25.Qg5 Qc6 26.Rd3 Nf7 27.Qe7+ Kg8 28.Kb2 Rc8 29.Rc3 Qd6 30.f4 Rf6 31.a4 h4 32.Ree3 a6 33.Qe4 c5 34.Qc4 Kf8 35.Red3 Qe7 36.Re3 Qd7 37.Red3 Qb7 38.Rd5 Rfc6 39.gxh4 Nd6 40.Qd3 c4 41.Qd4 cxb3 42.Rxc6 bxc2+ 43.Ka3 Rxc6 44.Qe3 c1=R 45.Qf3 Ra1# 0-1