1.d4 Nf6 2.Bf4 h6 3.e3 d6 4.Nf3 Nbd7 5.h3 e6 6.c4 a6 7.Nc3 b6 8.Qc2 c5 9.Rd1 Bb7 10.Be2 cxd4 11.exd4 Rc8 12.Qb3 Be7 13.O-O O-O 14.Rfe1 Re8 15.a4 d5 16.Ne5 a5 17.c5 Nxe5 18.Bxe5 Nd7 19.Bg3 Bc6 20.cxb6 Qxb6 21.Nb5 Nf6 22.Bd3 Ne4 23.Be5 Red8 24.Rc1 Bh4 25.Bxe4 dxe4 26.Rc5 Qb7 27.Rec1 Bd5 28.Qc3 Rxc5 29.dxc5 Bc6 30.Nd6 Qe7 31.g3 Bg5 32.Re1 f6 33.Bd4 f5 34.Qxa5 f4 35.Qb6 Bd5 36.Nxe4 fxg3 37.fxg3 Bxe4 38.Rxe4 Rxd4 39.Rxd4 Be3+ 40.Kg2 Bxd4 41.b4 Qd7 42.Qb8+ Kf7 43.Qf4+ Ke7 44.Kh2 e5 45.Qh4+ Kf8 46.Qe4 Qxa4 47.h4 Qa2+ 48.Kh3 Qe6+ 49.Kh2 Ke7 50.Qb7+ Qd7 51.Qe4 h5 52.Qg6 Qg4 53.Qd6+ Kf7 54.Qd5+ Qe6 55.Qb7+ Kg6 56.c6 Qa2+ 57.Kh3 Bg1 58.g4 Qh2# 0-1