1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bb4 5.e3 O-O 6.Bd2 b6 7.Rc1 Bb7 8.cxd5 exd5 9.Bd3 Bd6 10.Nb5 a5 11.Nxd6 Qxd6 12.O-O Ba6 13.Qc2 Bxd3 14.Qxd3 Nbd7 15.Qb5 c5 16.Rfd1 Rfc8 17.b3 h6 18.Bc3 Qe6 19.dxc5 Rxc5 20.Qf1 Rac8 21.Bb2 Ne4 22.h3 a4 23.bxa4 Ra8 24.Nd4 Qf6 25.Rb1 Qg5 26.Nf3 Qg6 27.Bd4 Rc2 28.Rb2 Qc6 29.Bxg7 Rxa4 30.Rxc2 Qxc2 31.Bxh6 Rxa2 32.Rxd5 Qc6 33.Qd1 Nxf2 34.Qd4 Qc1+ 35.Kh2 Qh1+ 36.Kg3 Nf6 37.Rd8+ Kh7 38.Rh8+ Kxh8 39.Qxf6+ Kh7 40.Qg7# 1-0