1.Nf3 e6 2.e3 d5 3.c4 Nf6 4.d4 Be7 5.Be2 O-O 6.O-O b6 7.e4 dxe4 8.Ne5 Bb7 9.Nc3 c5 10.Be3 cxd4 11.Bxd4 Nc6 12.Nxc6 Bxc6 13.a3 Qc7 14.Qc2 Rad8 15.Rad1 h5 16.h3 h4 17.b4 Rd7 18.Be3 Rfd8 19.Rxd7 Rxd7 20.Rd1 Rxd1+ 21.Qxd1 Bd6 22.Qc1 Be5 23.Bg5 Nh7 24.Bxh4 f5 25.c5 bxc5 26.bxc5 Nf6 27.Nb5 Qa5 28.Nd6 Nd5 29.Bh5 Bf4 30.Bf7+ Kf8 31.Qb1 Bxd6 32.Bxe6 Qxc5 33.Bxf5 Nc3 34.Qc2 Qxf5 35.Qxc3 Qc5 36.Qd2 Kg8 37.Qa2+ Qd5 38.Qe2 e3 39.f3 Qd4 40.Be1 Kf8 41.Qc2 Bd7 42.Bc3 e2+ 43.Bxd4 e1=Q# 0-1