d4 Nf6 c4 e6 Nf3 d5 Nc3 c5 cxd5 cxd4 Nxd4 exd5 Bf4 Bd7 e4 dxe4 Ndb5 Bxb5 Qxd8+ Kxd8 Bxb5 Bc5 Rd1+ Kc8 Bc4 Bb4 Rc1 Nh5 Be3 a5 Bxf7 g6 Bd5 Kc7 O-O Bxc3 Rxc3+ Nc6 Rfc1 Raf8 Bxc6 bxc6 Rxc6+ Kd8 Rc7 Nf4 Bxf4 Ke8 Rb7 Kd8 Bg5+ Ke8 Rc8#