1.d4 Nf6 2.Nf3 d5 3.Bf4 e6 4.Nbd2 Bd6 5.e3 Bxf4 6.exf4 Qd6 7.g3 Qb4 8.Rb1 Qa4 9.b3 Qxa2 10.Bd3 Qa5 11.b4 Qb6 12.c4 c6 13.O-O dxc4 14.Nxc4 Qd8 15.Qc2 O-O 16.Nce5 h6 17.g4 Nd5 18.g5 Nxf4 19.gxh6 Nd7 20.Bh7+ Kh8 21.hxg7+ Kxg7 22.Kh1 Nxe5 23.dxe5 f5 24.Rbd1 Qe7 25.Rd4 Kxh7 26.Rxf4 Rg8 27.Rh4+ Kg7 28.Qd2 Kf8 29.Rd4 Ke8 30.Rd1 b6 31.Rd8+ Kf7 32.Rxg8 Kxg8 33.Qh6 Qf8 34.Qg6+ Kh8 35.Ng5 Qg8 36.Nf7+ Qxf7 37.Qxf7 Ba6 38.Qh5+ Kg8 39.Rg1+ Kf8 40.Qh8+ Ke7 41.Rg7# 1-0