1.d4 d5 2.Nf3 Bf5 3.c4 e6 4.Qb3 Nc6 5.a3 a6 6.cxd5 exd5 7.Nc3 Nf6 8.Bg5 Na5 9.Qa4+ c6 10.Bxf6 gxf6 11.e3 b5 12.Qd1 Nc4 13.Qc1 Bg6 14.Be2 Be7 15.O-O O-O 16.b3 Nd6 17.Ne1 a5 18.Nd3 Re8 19.Nf4 Qd7 20.Bd3 Bf8 21.a4 b4 22.Nce2 Ne4 23.Bxe4 Bxe4 24.Ng3 Bg6 25.Qd1 Rac8 26.Qf3 Kh8 27.Rac1 Bd6 28.Rfd1 Rg8 29.Nfh5 Qe6 30.Nxf6 Rgd8 31.Nfh5 Qe7 32.Nf4 Rg8 33.Re1 Rge8 34.Qg4 Rc7 35.Re2 Qf6 36.Nxg6+ fxg6 37.Rec2 Rec8 38.Nf1 Kg7 39.Qe2 c5 40.dxc5 Be5 41.Qd3 Bc3 42.Qxd5 Rxc5 43.Qd7+ Kg8 44.Rd1 R8c7 45.Qd8+ Qxd8 46.Rxd8+ Kf7 47.g4 Bf6 48.Rxc5 Rxc5 49.Ra8 Rc3 50.Nd2 Rd3 51.Ra7+ Ke8 52.Ne4 Bd8 53.Nc5 Rc3 54.Ne6 Rxb3 55.Ra8 Rd3 56.Kf1 Rd6 57.Nxd8 Rxd8 58.Rxd8+ Kxd8 59.Ke2 Ke7 60.f4 Kf6 61.Kd3 g5 62.h3 h6 63.Kd4 gxf4 64.exf4 h5 65.gxh5 Kf5 66.Kd3 Kf6 67.h4 Kf5 68.Ke3 Kf6 69.Ke4 Kg7 70.f5 Kh6 71.f6 Kh7 72.Kd3 Kh6 73.Kc4 Kh7 74.Kd5 b3 75.f7 Kg7 76.Ke6 Kf8 77.h6 b2 78.h7 b1=Q 79.h8=Q# 1-0