1.Nf3 d5 2.d4 Nf6 3.Bf4 Bf5 4.c4 e6 5.e3 Bb4+ 6.Nbd2 O-O 7.a3 Be7 8.Qb3 b6 9.Ne5 c5 10.dxc5 bxc5 11.Qb7 Bd6 12.Qxa8 Qc7 13.Be2 h6 14.O-O Rc8 15.g4 Bh7 16.cxd5 exd5 17.Bb5 Bxe5 18.Bxe5 Qxe5 19.Qb7 Rf8 20.Be2 Nbd7 21.Qxa7 Qxb2 22.Rfd1 c4 23.Qd4 c3 24.a4 Rb8 25.a5 Bc2 26.Re1 Rb4 27.Nc4 dxc4 28.a6 Be4 29.a7 Nb6 30.Bf1 Nxg4 31.Be2 Nf6 32.f3 Ba8 33.Rac1 Qa2 34.Qxc3 Qa4 35.Ra1 Qb5 36.Qd4 Kh7 37.Bd1 Qg5+ 38.Kh1 Nbd7 39.Rg1 Qb5 40.Bc2+ g6 41.e4 Qh5 42.Rg3 Kg7 43.Qc3 Rb7 44.Ra5 Rb5 45.Rxb5 Qxb5 46.Rg1 Qb6 47.Ra1 Qf2 48.Ba4 Nc5 49.Bc6 Bxc6 50.a8=Q Bxa8 51.Rxa8 Qf1# 0-1