d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Ne5 Nc6 Nc3 Na5 Qa4+ c6 b3 dxc4 bxc4 O-O Bg2 c5 Bd2 Nd7 Nb5 Nc6 Nxc6 bxc6 Bxc6 a6 Ba5 axb5 Bxd8 Rxa4 Bxe7 cxd4 Bxf8 Ra7 Bxg7 Kxg7 cxb5 Nb6 f4 f6 Kf2 e5 a4 Ra5 Rhc1 exf4 Be4 f5 Rc7+ Kg8 Bc2 Kf8 Rd1 Bd7 Rxd4 Ke8 gxf4 Bxb5 axb5 Rxb5 Ba4 Nxa4 Rxa4 Kd8 Rxh7 Rc5 Raa7 Rc2 Rh8#