d4 Nf6 Nf3 d5 c4 e6 Nc3 dxc4 Qa4+ c6 e4 b5 Qc2 h6 Be2 Nbd7 h3 c5 Nxb5 cxd4 Qxc4 Nc5 Bf4 Ba6 Qxd4 Qxd4 Nfxd4 Bxb5 Bxb5+ Nfd7 Rd1 a6 Bc6 O-O-O b4 e5 Bh2 Ne6 Nxe6 Bxb4+ Ke2 fxe6 Rb1 Nb8 Ba8 Rd2+ Ke3 Nc6 Rhc1 Rhd8 Rxc6+ Kd7 Rxb4 Rxa8 Rc3 Rxa2 Rb7+ Kd6 Rb6+ Ke7 Bxe5 Re8 Rc7+ Kf8 Rxg7 a5 Rbb7 Re7 Rbxe7 h5 Ref7+ Ke8 Bd6 Rxf2 Kxf2 Kd8 Rg8#