d4 Nf6 c4 d5 e3 Nc6 cxd5 Qxd5 Nc3 Qa5 Bb5 Bd7 Ne2 e6 O-O h5 a3 Bd6 e4 Nxe4 Be3 h4 b4 Nxc3 Nxc3 Nxb4 axb4 Qxb4 Bxd7+ Kxd7 Qd3 h3 Rfb1 Bxh2+ Kxh2 hxg2+ Kxg2 Qd6 Kf3 b6 Ke2 a5 Rg1 Rhg8 Ne4 Qd5 Rac1 Rab8 Bf4 Rb7 Rg5 Qa2+ Rc2 Qa1 d5 Kc8 Qa6 Kd7 Qxb7 Qe1+ Kxe1 exd5 Rxc7+ Ke6 Qxd5#