1.d4 Nf6 2.Nf3 a5 3.Bf4 d5 4.e3 e6 5.c4 Bd6 6.Bg3 O-O 7.Nc3 h6 8.Rc1 Bxg3 9.hxg3 Nbd7 10.Ne5 c5 11.cxd5 cxd4 12.Nxd7 Bxd7 13.Qxd4 exd5 14.Bd3 Qe7 15.O-O Bc6 16.a3 Rfd8 17.Rfd1 Ne4 18.Ne2 Nf6 19.Qc5 Qe5 20.Qd4 Qe7 21.Qf4 Nh5 22.Qh4 Nf6 23.Nd4 Bd7 24.Qf4 Rac8 25.Bf5 Rc4 26.Rxc4 dxc4 27.Qc7 Qe8 28.Nb5 b6 29.e4 g6 30.e5 gxf5 31.exf6 Kh7 32.Nd6 Ba4 33.Nxe8 Rxd1+ 34.Kh2 Bxe8 35.Qe7 Rd2 36.Qxe8 Kg6 37.Qg8+ Kxf6 38.Qh8+ Kg6 39.Qc3 Rxf2 40.Qd4 Re2 41.Qxb6+ f6 42.Qxa5 Rxb2 43.Qc3 Ra2 44.Qxc4 Rxa3 45.Qg8+ Kh5 46.Qf7+ Kg5 47.Qg7+ Kh5 48.Qxf6 Rxg3 49.Kxg3 f4+ 50.Kh3 f3 51.Qf5# 1-0