Buffalo Sabres forward Patrick Kaleta has been suspended for five games, without pay, for boarding New York Rangers forward Brad Richards.