1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 Nbd7 7.Be2 dxc4 8.O-O Nd5 9.Bxc4 Nxf4 10.exf4 a6 11.Qc2 Nf6 12.Bd3 g6 13.Rfd1 b6 14.Ne5 Bb7 15.Rac1 Rc8 16.Qe2 b5 17.Be4 Nxe4 18.Nxe4 Qd5 19.f3 Qxa2 20.Nc5 Qd5 21.Qe1 f6 22.Ng4 Bxc5 23.dxc5 Qc6 24.Qh4 Kg7 25.Qh6+ Kh8 26.Qh4 Kg7 27.Qh6+ Kh8 28.h4 Qe8 29.h5 Bc6 30.Re1 Bd5 31.f5 gxf5 32.Nxf6 Qf7 33.Nxd5 exd5 34.Ra1 Rce8 35.Rxe8 Rxe8 36.Rxa6 d4 37.Qf4 d3 38.Qd4+ Qg7 39.Qxd3 Qxb2 40.Qxf5 Qd4+ 41.Kh2 Qh4+ 42.Qh3 Qg5 43.Qg4 Qe5+ 44.f4 Qxc5 45.h6 Rg8 46.Ra8 Qd5 47.Qg7# 1-0