1.Nf3 Nf6 2.c4 e6 3.e3 d5 4.Qc2 Be7 5.d4 O-O 6.Nc3 Nbd7 7.b3 dxc4 8.bxc4 c5 9.Bd3 cxd4 10.exd4 b6 11.O-O Bb7 12.Qe2 Qc8 13.Rb1 Rd8 14.Rd1 Nf8 15.Bf4 Ng6 16.Bg3 Bxf3 17.Qxf3 Rxd4 18.Nb5 Rd8 19.Nc7 Rb8 20.c5 e5 21.Bxg6 Qxc7 22.cxb6 Rxb6 23.Rbc1 Rxd1+ 24.Qxd1 Bc5 25.Bd3 g6 26.Qe2 Bxf2+ 27.Kxf2 Qxc1 28.Qf3 a6 29.Bb1 Qd2+ 30.Kf1 Nd5 31.Qh5 Qa5 32.Qg4 Kf8 33.Qe4 Nf4 34.Qc6 Rxb1+ 35.Kf2 Qa3 36.Qd7 h6 37.Bh4 Qb2+ 38.Kf3 Rf1+ 39.Bf2 Qxf2+ 40.Ke4 Qe2# 0-1