This paper investigates the compensation of room reflections based on Ambisonics. A multichannel room equalization method for Ambisonic playback systems is proposed. The compensation filters are designed to operate in the spherical harmonics domain, prior to the decoding step. Their design requires the inversion of a matrix which can be ill-conditioned at low frequencies and for higher Ambisonic orders. A crossover and cross-order method is proposed to circumvent this problem and to reduce the amount of necessary regularization. Simulation results are presented in frequency, space, and temporal domains over a wide-range of frequencies. It is shown that the proposed method is efficient and can reduce the reproduction error to -14 dB in the reconstruction area defined in free field. Practical considerations such as Ambisonic room response estimation and robustness of the method are investigated. Experimental results are provided and show good agreement with the theory. Finally, a glimpse into the extension of the proposed method to create three-dimensional measurement-based Ambisonic reverberation is discussed.