1.d4 Nf6 2.Bf4 c5 3.e3 cxd4 4.exd4 Qb6 5.Nc3 d6 6.a3 g6 7.Nf3 Bg4 8.Be2 Nc6 9.Be3 Qc7 10.O-O Bg7 11.h3 Bxf3 12.Bxf3 O-O 13.Re1 Rac8 14.Qd2 a6 15.Rad1 Rfe8 16.Bh6 Bh8 17.Bg5 e6 18.d5 Ne5 19.Be2 Nxd5 20.Nxd5 exd5 21.c3 d4 22.cxd4 Nc6 23.Be3 d5 24.Bf3 Qd7 25.g3 Qxh3 26.Bxd5 Rcd8 27.Bg2 Qg4 28.d5 Ne5 29.Bf4 Nf3+ 30.Bxf3 Qxf3 31.Rxe8+ Rxe8 32.d6 Bf6 33.d7 Rf8 34.Qd6 Be7 35.Qd5 Qxd5 36.Rxd5 f6 37.Bc7 Bd8 38.Rc5 Kf7 39.Bd6 Rg8 40.Rc8 Ke6 41.Bb4 Kxd7 42.Rb8 Kc7 43.Ra8 Re8 44.Kg2 Re6 45.Ba5+ b6 46.Rxa6 Kb7 47.Bxb6 Bxb6 48.Ra4 Re2 49.Rh4 Rxf2+ 50.Kh3 h5 51.Re4 Rxb2 52.Re7+ Kc6 53.Rf7 Bd4 54.g4 Rb3+ 55.Kh4 Bf2#