The US Civil War was primarily "river battles", the famed Monitor vs the Merrimack being the most noted. US Navy riverine boats also fought in the rivers during the Vietnam War. Both the Civil War & Vietnam War used "River Monitors."
The Second Battle of Murfeesboro (as named by the Confederates) was called the Battle of Stones River by the Union forces who named battles after the nearest stream or river.
Dardanelles
Battle of River happened in 633.
Who won the Battle of Piave River?
Battle of Wei River happened in -204.
Battle River Railway was created in 2009.
Battle of River Duyon happened in 1629.
Battle of the Siler River happened in -71.
Battle of Diyala River happened in -693.
Battle of Mhlatuze River happened in 1820.
Battle on the Irpin River happened in 132#.
Battle of the River Amnias happened in -88.