Первым в бой вступил 28-й танковый батальон. В его ротах к этому моменту было 26 Renault В 1bis (4 машины отстали на марше 14 мая), частично даже не закончивших заправку. Его противником вначале стал 25-й танковый полк 7-й танковой дивизии под командованием генерал-майора, будущего генерал-фельдмаршала, Роммеля.
Первые танки немцев были замечены в 8.30. Атака немцев блокирована, 5 танков подбито. Немцы, для которых появление здесь тяжелых французских танков стало сюрпризом, продолжают атаку и стараются обойти 6 «французских КВ», попадая при этом под огонь всей роты. Ответный огонь более чем ста немецких танков успеха не приносит, хотя в конце концов им удается поджечь один французский танк и убить механика-водителя в другом, попав в смотровую щель рубки. К 9.00 немцы откатываются назад.
В 9.30 танковый полк немцев предпринимает попытку обойти позицию французов с фланга. 2-я рота 28-го батальона пытается остановить их, но вскоре у танков кончается топливо. Все танки получают множество попаданий, огрызаясь из своих орудий и тратя последние капли бензина на прицеливание размещенных в корпусе 75-мм орудий.
Немцы уже поняли, что у «двушек» вообще нет шансов против В 1bis, а остальные машины неэффективны на дальней и средней дистанции. Ближе к полудню в небе появляется корректировщик Hs-126, и на французские танки обрушивается град снарядов. Не желая тратить силы, Роммель после 10.00 двигает основную массу своей дивизии на запад, в обход французской позиции, оставив разбираться с В 1bis несколько танков, разведывательный батальон, большую часть противотанковой артиллерии дивизии и артиллерию. В дополнение к этому позиции французов начинают обрабатывать пикировщики Ju-87.
К 12.00 на помощь 7-й танковой дивизии Роммеля подтянулся сперва 31-й, а ближе к обеду и 15-й танковые полки из 5-й танковой дивизии корпуса Гота. Танки 5-й немецкой танковой дивизии имели гораздо более сложную задачу — они не могли обойти позиции противника, а были вынуждены пробиваться через них. Первые машины 31-го танкового полка вышли на северный фланг позиции 28-го батальона и в 12.45 вступили в бой с 1-й ротой французов. Замеченные с 1,8–2 километров, уже на километровой дистанции, немцы были обстреляны из 75-мм пушек. Французские танки вели огонь с места, почти не маневрируя из-за недостатка топлива.
Спустя час с начала перестрелки 31-й танковый полк потерял танк командира полка, а у большинства Pz.IV банально кончились боеприпасы: грузовики снабжения еще находились на восточном берегу Мааса. Ситуация становилась критической для немцев — сами того не зная, отбив атаку 31-го танкового полка, французы открыли себе путь в тыл танкам Роммеля. В отчаянии командир 31-го танкового полка лично возглавил очередную попытку приблизиться к французской позиции и уничтожить обороняющиеся танки.
Один за другим В 1bis теряют ход из-за отсутствия топлива, а 88-мм зенитные
Тем не менее в 14.00, после почти пяти с половиной часов боя, 28-й батальон все еще удерживает свои позиции. Наконец, к 18.00 поступает приказ отступать (приказ доставлен офицером-связным, так как радиоантенны на всех танках сбиты, а аккумуляторы посажены постоянным вращением электропривода башен при молчащих моторах). Те из танков, что сохранили способность двигаться, начинают отползать к Ставу и Шатру. Остальные продолжают стрелять до полного израсходования боезапаса. В итоге с наступлением темноты только 3 танка из 26 сумели выйти из боя и соединиться с четырьмя машинами, ранее отставшими из-за поломок на марше. На конец дня 15 мая 28-й батальон сохранил только 8 машин (включая танк командира батальона) из 31.
В 12.15 того же дня другой танковый батальон 1-й дивизии, 37-й, машины которого носили преимущественно имена французских департаментов и исторических лиц, получил приказ поддержать 28-й батальон, но его заправка топливом началась только в 11.30 и растянулась вплоть до 13.00.
Вторая рота 37-го батальона, имевшая 7 танков из 10, в 13.15 перешла в атаку. Вскоре, однако, танк «Saône» потерял подвижность и был взят на буксир танком «Hérault». Отстав от основных сил роты, они были обстреляны из засады немецкими танками и противотанковой артиллерией. В результате «Saône» был окончательно выведен из строя, a «Hérault» получил несколько попаданий в ведущее колесо. Танки потеряли ход и были брошены экипажами.