c4 e6 Nf3 d5 d4 Nf6 g3 Be7 Bg2 O-O O-O dxc4 Nbd2 b5 Ne5 Qxd4 Ndxc4 Qxd1 Rxd1 Nbd7 Bxa8 bxc4 Nf3 Nb6 Bc6 h6 Bd2 a6 Rac1 Kh7 Ne5 Kg8 Kg2 h5 Bg5 a5 e3 Nfd5 Bxe7 c3 Bxd5 c6 Bxc6 cxb2 Rc2 b1=Q Rxb1 Nd5 Bxf8 g6 Bxd5 exd5 Rxc8 a4 Rb7 Kh7 Rxf7+ Kh8 Ba3#