In mobile reception, the reliability of orthogonal frequency division multiplexing (OFDM) is limited because of the time-varying nature of the channel. This causes intercarrier interference (ICI) and increases inaccuracies in channel tracking. We model the ICI using derivatives of the channel amplitude. This allows us to design a relatively simple receiver scheme that iteratively cancels the ICI. The design of the canceler aims at maximizing the signal-to-noise-plus-ICI ratio at the detector input. We also propose a new channel estimator, and we show that it achieves reliable mobile reception in practical situations that are relevant to terrestrial Digital Video Broadcasting (DVB-T). Extensive simulations for a receiver with one or two antennas show that a small number of iterations between ICI cancellation and channel estimation allow a reliable reception at vehicle speeds above 100 km/h.