A novel Orthogonal Frequency Division Multiplexing receiver architecture to be employed with standard (e.g. Wireless LAN) transmitters is proposed. It features enhanced error-rate performance with flexible computational complexity and robustness to imperfect channel estimation. It is based on exploitation of the redundancy available in the cyclic prefix after cancellation of interference from the previous block. In order to show the effectiveness of our proposal, a number of comparisons to the standard per-subcarrier receiver and a previously existing method are reported.