1.Nf3 Nf6 2.c4 c6 3.d4 e6 4.Bf4 d5 5.e3 dxc4 6.Bxc4 a6 7.O-O Be7 8.Qc2 O-O 9.Nbd2 Nbd7 10.Be2 c5 11.Rfd1 cxd4 12.Bc7 Qe8 13.Nxd4 Nd5 14.Bg3 N7b6 15.e4 Nb4 16.Qb3 Bd7 17.Qe3 Na4 18.b3 Bc5 19.N2f3 Nc2 20.Qd2 Nxa1 21.bxa4 Bxa4 22.Rxa1 Qd7 23.Qb2 Rac8 24.Nb3 Bb4 25.Rd1 Qc6 26.Bd3 Rfd8 27.Qb1 Bb5 28.h3 Bc3 29.Bxb5 Rxd1+ 30.Qxd1 Qxb5 31.Qd6 Qc6 32.Qd3 h6 33.Kh2 a5 34.Ne5 Qa4 35.Nc5 Rxc5 36.Qd8+ Kh7 37.Nd7 Qc6 38.Nf8+ Kg8 39.Ng6+ Kh7 40.Ne7 Qxe4 41.Qg8# 1-0