1.d4 d5 2.Bf4 Nf6 3.e3 e6 4.Nd2 Bd6 5.Bg3 O-O 6.Bd3 c5 7.c3 Nc6 8.Ngf3 cxd4 9.exd4 Qc7 10.O-O Bxg3 11.hxg3 e5 12.dxe5 Nxe5 13.Nxe5 Qxe5 14.Re1 Qd6 15.Qa4 Bd7 16.Qd4 b6 17.Ne4 Nxe4 18.Bxe4 Be6 19.Rad1 Rad8 20.c4 Qb4 21.cxd5 Qa5 22.Bxh7+ Kxh7 23.Qe4+ Bf5 24.Qxf5+ g6 25.Qg5 Qxa2 26.Re4 Qxb2 27.Rh4+ Kg8 28.Rdd4 Qb1+ 29.Kh2 f6 30.Qh6 Rd7 31.d6 Qf5 32.Rdf4 Qg5 33.Qh8+ Kf7 34.Qh7+ Ke8 35.Re4+ Kd8 36.Re7 Rxd6 37.Rxa7 Qe5 38.Ra8#