The 2003 Belgian Cup final, took place on 1 June 2003 between La Louvière and Sint-Truiden. It was the 48th Belgian Cup final and was won by La Louvière.
Match rules