1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.e3 b6 5.Nc3 Bd6 6.Bd3 Bb7 7.b3 O-O 8.cxd5 Nxd5 9.Nxd5 exd5 10.Qc2 h6 11.O-O Nd7 12.Bb2 a5 13.Rac1 Nf6 14.Ne5 Ba6 15.Bxa6 Rxa6 16.a4 Ra8 17.Qc6 Qe7 18.Qb5 Rfe8 19.Rc6 Rad8 20.Rfc1 Nd7 21.Rxc7 Bxc7 22.Rxc7 Qe6 23.Rxd7 Rxd7 24.Qxd7 Rc8 25.h3 Qxd7 26.Nxd7 Rc6 27.e4 dxe4 28.Ne5 Rc2 29.Nc4 f5 30.d5 f4 31.d6 Kf7 32.d7 Ke7 33.Bxg7 b5 34.Ne5 bxa4 35.bxa4 e3 36.fxe3 fxe3 37.Bf6+ Kd6 38.d8=Q+ Ke6 39.Qe7+ Kd5 40.Qf8 e2 41.Qf7+ Ke4 42.Qg6+ Kf4 43.Qxh6+ Ke4 44.Qg6+ Ke3 45.Qd3+ Kf4 46.Qf3# 1-0