1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.Nc3 dxc4 5.a3 b5 6.e4 e6 7.Qc2 a6 8.Bg5 h6 9.Bf4 Bb7 10.Rd1 Nbd7 11.Be2 Be7 12.O-O O-O 13.e5 Nd5 14.Nxd5 cxd5 15.Qc1 Kh7 16.h4 a5 17.Qb1+ Kg8 18.Qc1 f6 19.exf6 Nxf6 20.Ne5 Bd6 21.Ng6 Rf7 22.Ne5 Bxe5 23.Bxe5 b4 24.Qe3 Ba6 25.axb4 axb4 26.Ra1 Ne4 27.Bh5 Rfa7 28.Qh3 Qe7 29.Rfe1 Bb5 30.Rxa7 Rxa7 31.Bg6 Be8 32.Bxe4 dxe4 33.Rc1 Bb5 34.Qg4 Ra2 35.Qxe4 Rxb2 36.Ra1 c3 37.Bxg7 Kxg7 38.Qe5+ Kh7 39.Qxb5 Rd2 40.Qe5 Qf7 41.Qe3 b3 42.Qe4+ Qf5 43.Ra7+ Kg6 44.h5+ Kf6 45.Qh4+ Qg5 46.Qe4 c2 47.Rc7 Rd1+ 48.Kh2 Qxh5+ 49.Kg3 Qg6+ 50.Kh2 Qxe4 51.Rf7+ Kxf7 52.g4 Qg2+ 53.Kxg2 h5 54.g5 Ke7 55.f4 Rd2+ 56.Kg1 c1=Q# 0-1