Битва при Лунде состоялась 4.12.1676 между шведской и датской армиями и явилось переломным моментом в войне за Сконе.
После поражения шведов в битве при Фербеллине и ряда датских триумфов на море шведские войска были заняты попытками удержать владения в Бранденбурге и Померании. Датчане увидели в этом возможность восстановить контроль над провинцией Сконе, которая перешла к Швеции по договору 1658 года в Роскилле.
Датчане высадились в Хельсингборге в конце июня 1676 с армией из 14 тыс. солдат, которым оказывало поддержку местное население. Это сделало невозможным для шведских войск эффективно защищать недавно приобретенную провинцию. Через месяц только лишь укреплённый город Мальмё остался под шведским контролем.
В августе датский отряд попытался продвинуться на север, но шведский король Карл XI подготовил новую армию в провинции Смоланд, и датское наступление было остановлено в битве при Хальмстаде. К октябрю 1676 шведы собрали 14 тыс. армию и достаточно уверенно пошли на юг. Они пробивались к Мальмё, чтобы снять осаду города. Однако шведские линии снабжения часто страдали от набегов местных крестьян под командованием датских офицеров.
В начале ноября датский король и его армия взяли форпост в Лунде, к югу от реки Чевлинге. Датчане контролировали все переправы, и шведская армия была вынуждена разбить лагерь на северном берегу реки. В течение месяца ситуация не менялась, но в конце ноября поверхность реки стала замерзать. Утром 3 декабря шведский генерал Эрик Дальберг сообщил королю, что лёд уже может выдержать вес солдат. Датчане же предполагали, что шведы ушли в зимний лагерь и что они не будут атаковать до весны.
Перед рассветом 4 декабря шведская армия свернула лагерь и приготовилась пересечь реку. Шведы имели 2 тыс. пехотинцев и 6 тыс. кавалеристов; их датские противники — более чем 5 тыс. пехотинцев, 6 тыс. кавалеристов и 1300 голландских морских пехотинцев, всего около 13 тыс. солдат. Под прикрытием безлунной ночи, вся шведская армия успешно переправилась через реку и незамеченной достигла южного берега.
Шведы собирались напасть на спящий датский лагерь с юго-востока, используя преимущественно кавалерию. Однако разведывательные патрули сообщили, что земля между двумя армиями была непригодна для действий кавалерии. Тогда король Карл XI и его генералы собрались, чтобы обсудить новый план. Большинство советников считали, что было бы глупо нападать посредством пехоты, поскольку датская пехота была более многочисленна, а козырь шведов был именно в кавалерии. Кроме того, шведы, скорее всего, потеряли бы элемент неожиданности во время долгого пути к датскому лагерю.
Тогда король приказал войскам продвигаться к холмам недалеко от северной стены Лунда, чтобы получить тактическое преимущество. Почва холмов больше подходила для кавалерии, а сам город защитил бы южный фланг шведов. К этому времени датчане проснулись и вскоре угадали шведские намерения. Они быстро свернули лагерь и попытались опередить шведов в борьбе за контроль над холмами. Первая перестрелка между шведским правым флангом и датским левым закончилась вничью. Тем не менее, холмы были заняты шведами, а датчане были оттеснены на восток.
Основная битва началась на рассвете. Линия боя растянулась на один километр с севера на юг, с датскими позициями на востоке и шведскими на западе. Датская армия была поддержана 56 пушками различных калибров, в то время, как шведы привезли только восемь 6-фунтовых пушек и четыре 3-фунтовых. После того, как боевые действия начались, Карл XI лично возглавил фланговый маневр, чтобы сокрушить левый фланг датчан. В ходе боевых действий датский командир Карл фон Аренсдорф был тяжело ранен, и весь его левый фланг был вынужден отступить. Карл XI и фельдмаршал Грундель-Хельмфельдт использовали кавалерию, чтобы преследовать бегущие датские войска. Погоня продолжалась восемь километров, вплоть до реки. Некоторые офицеры в датском лагере пытались отогнать шведов, но многие датчане были вынуждены выйти на лёд. Лёд не выдержал, и большое количество датчан утонули.
В то время как датское левое крыло бежало, их правое крыло смогло выдержать натиск шведов. В отсутствие короля Кристиана V командование армией принял Фридрих фон Аренсдорф, брат раненого генерала. Датский фронт смотрел на юг, и шведские войска оказались под постоянным огнём спиной к городской стене. Ситуация для шведов стала отчаянной, тем более, что Карл XI вместе с кавалерией преследовал бежавших датчан. К тому же шведы оказались в значительном меньшинстве. Однако, вместо того, чтобы пойти в атаку, Фридрих фон Аренсдорф в полдень дал приказ армии перегруппироваться, остановив бой.
Шведский король полагал, что вся датская армия была обращена в бегство. Хотя у него был соблазн гнать бегущих датчан всю дорогу до Ландскруны, Карл решил вернуться в Лунд к своей армии. Сражение возобновилось на закате, когда шведский король вернулся с севера с кавалерией. Он решил обойти датчан с запада, чтобы воссоединиться с остатками шведского центра. Датский командующий Аренсдорф принял решение остановить наступление на шведский центр и ударить по вражеской кавалерии на северо-западе.
Войска Карла XI сломали датские линии и присоединились к центру. В то время, как Аренсдорф ещё атаковал кавалерию на севере, возвращение шведского короля вдохновило войска, которые ударили датчанам в спину. Хотя датчане ещё превосходили шведов численно, Аренсдорф потерял инициативу, и через полчаса его армия распалась. Остатки датской кавалерии быстро исчезли в ночи. Хотя датский генерал Зигверт фон Бибов защищал отход пехоты, многие датчане были убиты, пока фельдмаршал Хельмфельдт не приказал остановить резню.
Датчане потеряли около 9 тыс. убитых, кроме утонувших в реке и умерших от ран в течение следующих недель. Шведская армия потеряла около 3 тыс. убитыми и около 2000 ранеными. Битва при Лунде стала одной из самых кровавых сражений в истории — почти 70 процентов её участников погибли или были ранены.
Победа при Лунде подняла дух шведской армии и стала переломным моментом в войне за Сконе.