1.Nf3 b6 2.d4 Nf6 3.c4 Bb7 4.g3 e6 5.Bg2 Bb4+ 6.Bd2 Be7 7.O-O O-O 8.Nc3 d5 9.cxd5 Nxd5 10.Qc2 Nb4 11.Qa4 a6 12.Bf4 Nd7 13.Rfd1 b5 14.Qb3 Nf6 15.Rac1 Rc8 16.Ne5 Bxg2 17.Kxg2 Nbd5 18.Nxd5 Nxd5 19.Nc6 Qd7 20.e4 Nxf4+ 21.gxf4 Bd6 22.e5 Be7 23.d5 exd5 24.Qh3 Qxh3+ 25.Kxh3 Rfe8 26.Rxd5 g6 27.Kg4 f6 28.Rd7 Bf8 29.Kf3 Re6 30.Kg3 Rce8 31.Rxc7 fxe5 32.fxe5 Bg7 33.f4 g5 34.Rc5 gxf4+ 35.Kxf4 Rf8+ 36.Ke4 Rf2 37.Rc8+ Bf8 38.Nd4 Rh6 39.Rc2 Rhxh2 40.Rxf2 Rxf2 41.e6 Kg7 42.Nf5+ Kg6 43.Rxf8 Re2+ 44.Ne3 b4 45.Kd4 Rc2 46.Rf4 Rc8 47.Rf5 h5 48.Rf1 Rd8+ 49.Nd5 Kh7 50.e7 Rd6 51.Kc4 Rd7 52.Rg1 Kh8 53.Rg5 Rb7 54.Nf6 Rd7 55.e8=Q# 1-0