Macao, China (29 March 2026) – Denmark’s Jeppe Borch and his Borch Racing crew of Thor Malthe Andersen, Sebastian Wright Olsen and Matias Rossing claimed the 2026 Macao Match Cup today, edging Sweden’s Oscar Engström 3–2 in a thrilling five‑race final. After a week of light-air challenges on the Macao River, the breeze built to a…


