1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Rc1 h6 10.Bf4 a5 11.Nbd2 Nh5 12.Be3 Nhf6 13.Rd1 Ng4 14.Bf4 g5 15.Be5 Ngxe5 16.Nxe5 Nxe5 17.dxe5 Qc7 18.f4 Qb6+ 19.Kh1 Qe3 20.Nf3 gxf4 21.Rd3 Qe4 22.Qd2 Bb4 23.Qc1 Qxc4 24.Qf1 f5 25.Nd4 Kh7 26.Qxf4 Be7 27.g4 Bg5 28.Qg3 f4 29.Qf2 Bd7 30.Rc3 Qa6 31.Rg1 Rg8 32.Nf3 Qa7 33.Qe1 Be8 34.h4 Be7 35.Bh3 Bg6 36.g5 h5 37.Bxe6 Rgf8 38.Qd1 Bb4 39.Rb3 Rae8 40.Bh3 Re7 41.Rf1 Bc5 42.Rc3 Be3 43.e6 Qb8 44.Qa4 Qc7 45.b4 axb4 46.Qxb4 c5 47.Qb5 Be4 48.Kh2 c4 49.Rd1 Qc6 50.Qb2 Kg8 51.a4 Rxe6 52.Bxe6+ Qxe6 53.Qxb7 Qg4 54.Rxe3 Qg3+ 55.Kh1 fxe3 56.Rf1 Qxh4+ 57.Kg2 Qg4+ 58.Kh2 Qf4+ 59.Kh1 Qh4+ 60.Kg2 Qxg5+ 61.Kh2 Bxf3 62.Rxf3 Rxf3 63.exf3 Qe5+ 64.f4 Qxf4+ 65.Kg2 Qe4+ 66.Kf1 Qf3+ 67.Kg1 e2 68.Qe7 Qf1+ 69.Kh2 e1=Q 70.Qb7 Qh1# 0-1