1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 c6 5.Bg2 dxc4 6.Qc2 b5 7.O-O a5 8.b3 cxb3 9.axb3 Bb7 10.Rd1 Be7 11.Ne5 O-O 12.Nc3 Nd5 13.Ne4 Na6 14.Bd2 Ndb4 15.Qb2 f6 16.Bxb4 Nxb4 17.Nd3 Nxd3 18.Rxd3 Qb6 19.Qc2 Rfd8 20.Nc5 Bc8 21.Rc1 Ra7 22.e3 Kh8 23.h4 Rc7 24.h5 Bd6 25.Rc3 Qa7 26.Qd1 h6 27.Bf1 Re7 28.Bg2 e5 29.Bxc6 exd4 30.exd4 Qb6 31.Qf3 f5 32.Bd5 f4 33.g4 Bb8 34.Na4 bxa4 35.Rxc8 a3 36.R1c6 Re1+ 37.Kg2 a2 38.Rxb6 Rxc8 39.Qc3 f3+ 40.Qxf3 Be5 41.dxe5 a1=Q 42.Rxh6+ gxh6 43.Qf6+ Kh7 44.Qg6+ Kh8 45.Qxh6# 1-0