e4 c5 Nf3 Nc6 d4 cxd4 Nxd4 Nf6 Nxc6 bxc6 Bd3 e5 O-O Bc5 Re1 Qb6 Qf3 O-O Nd2 d5 Nb3 dxe4 Bxe4 Bd7 Nxc5 Qxc5 Bd2 Rad8 Bg5 Nxe4 Bxd8 Nd2 Qd3 Rxd8 Qxd2 Qd4 Rad1 Bf5 Rxe5 f6 Re8+ Kf7 Rxd8 Qe5 Qd4 Qxd4 R1xd4 h5 Rc4 Be6 Rxc6 f5 Ra8 f4 Rxa7+ Kg6 Re7 h4 Rcxe6+ Kh5 Rxg7 f3 gxf3 h3 Reg6 Kh4 Rh7#