1.d4 Nf6 2.Nf3 d5 3.Nfd2 c5 4.e3 Nc6 5.Nf3 Bg4 6.Be2 e6 7.Nbd2 cxd4 8.exd4 Bd6 9.c3 Qc7 10.Nf1 O-O 11.Ne3 Bh5 12.g3 Rab8 13.a4 a6 14.O-O b5 15.axb5 axb5 16.Ra6 Qb7 17.Ra1 Ra8 18.Rxa8 Rxa8 19.b4 Ra2 20.Nd2 Bxe2 21.Qxe2 Ne4 22.Qd3 Ne7 23.Nb3 Qc6 24.Nc5 Bc7 25.Nc2 Nf5 26.f3 Ned6 27.Rf2 Nc4 28.Re2 Qa8 29.Qd1 Qb8 30.Rg2 Qa8 31.Re2 Bb8 32.Qd3 Bd6 33.Qd1 Be7 34.Kf1 h6 35.g4 Nh4 36.f4 Nd6 37.Qd3 Ne4 38.Nxe4 dxe4 39.Qxb5 Nf3 40.f5 Qc8 41.fxe6 fxe6 42.Be3 Qxc3 43.Qe8+ Kh7 44.g5 Nxg5 45.Qxe7 Rxc2 46.Rxc2 Qxe3 47.Qc5 Qd3+ 48.Ke1 Nf3+ 49.Kf2 Nxd4 50.Rc3 Qd2+ 51.Kf1 e3 52.Rxe3 Qxe3 53.Qc4 Qf3+ 54.Ke1 Qd5 55.Qd3+ Kg8 56.Kd2 Kf7 57.Kc3 Nb5+ 58.Kd2 Qxd3+ 59.Kxd3 Nd6 60.Kd4 Ke7 61.Kc5 Kd7 62.Kd4 Nf7 63.Kc5 Nd6 64.Kd4 h5 65.Ke5 Nf7+ 66.Kf4 Kc6 67.Kg3 Kb5 68.Kh4 e5 69.Kxh5 e4 70.Kg4 Nd6 71.Kf4 Kxb4 72.Ke3 Kc5 73.Kf2 Kd4 74.Ke2 Nf5 75.Kf1 e3 76.Ke1 Kd3 77.Kf1 e2+ 78.Ke1 Nd4 79.Kf2 Kd2 80.Kg3 e1=Q+ 81.Kf4 Qe3+ 82.Kg4 Qf3+ 83.Kh4 Qg2 84.Kh5 g6+ 85.Kh6 Ne6 86.h4 Ke3 87.h5 gxh5 88.Kxh5 Qg5# 0-1