1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 dxc4 5.Bg2 a6 6.Ne5 Bb4+ 7.Nc3 Nd5 8.Bd2 Nb6 9.Nxc4 Qxd4 10.Nxb6 Qxb6 11.O-O Nc6 12.Be3 Qa5 13.Qb3 O-O 14.Rfd1 e5 15.Nd5 Bd6 16.Nb6 Be6 17.Nc4 Qb5 18.Qxb5 axb5 19.Nxd6 cxd6 20.Rxd6 Bxa2 21.f4 Bc4 22.Rxa8 Rxa8 23.Rd7 exf4 24.gxf4 Bxe2 25.Rxb7 Nb4 26.Re7 Rd8 27.Bb6 Rd1+ 28.Kf2 Nd3+ 29.Kxe2 Re1+ 30.Kxd3 Rxe7 31.Bd4 Re1 32.Kd2 Rb1 33.Bc6 b4 34.Kc2 Rf1 35.Be3 Re1 36.Kd2 Rb1 37.Bd4 Rf1 38.Be3 Rb1 39.Kc2 Re1 40.Kd3 Rb1 41.Bd4 Rf1 42.Be5 f6 43.Bd5+ Kf8 44.Bd6+ Ke8 45.Bxb4 Rxf4 46.Bd6 Rf1 47.b4 Kd7 48.Bc5 Rd1+ 49.Kc4 Rc1+ 50.Kb5 Rc2 51.h3 g5 52.Be4 Rc3 53.Bxh7 Ke6 54.Kc6 Rxh3 55.Bg8+ Ke5 56.Bd6+ Kd4 57.b5 Rc3+ 58.Kd7 Rc1 59.b6 Rb1 60.Kc6 Rc1+ 61.Kb5 Rb1+ 62.Bb4 g4 63.b7 g3 64.b8=Q Rd1 65.Qe8 f5 66.Bd2 Rb1+ 67.Kc6 Rb2 68.Qe3# 1-0