1.d4 Nf6 2.Bf4 d5 3.Nf3 e6 4.e3 c5 5.Nbd2 Nc6 6.c3 h6 7.Bb5 Qb6 8.Ba4 Bd7 9.O-O Be7 10.Rb1 O-O 11.Bc2 Nh5 12.dxc5 Qxc5 13.Ne5 Nxe5 14.Bxe5 Nf6 15.e4 Qc6 16.Re1 Rfd8 17.Bxf6 Bxf6 18.e5 Be7 19.Nf3 Qc4 20.Nd4 Bc5 21.Re3 Bxd4 22.cxd4 Rac8 23.Bd3 Qxa2 24.Rg3 Kh8 25.h3 Qa4 26.Qh5 Rf8 27.Rxg7 Kxg7 28.Qg4+ Kh8 29.Qf4 Kg7 30.Qf6+ Kg8 31.Qxh6 f5 32.exf6 Rf7 33.Qg5+ Kh8 34.Qh4+ Kg8 35.Re1 Qb4 36.Re5 Rc1+ 37.Kh2 Qd6 38.Qg5+ Kf8 39.Qh6+ Ke8 40.Qxc1 Rxf6 41.Qd2 Qb6 42.Bf1 a5 43.Kg1 Bc8 44.Rh5 Ke7 45.h4 Kd8 46.b3 Kd7 47.Qd3 Qd8 48.Re5 b6 49.g3 Rf7 50.Qc3 a4 51.Qb4 Rf4 52.Re3 b5 53.Kh1 Re4 54.Rc3 axb3 55.Bxb5# 1-0