Sebagai jawaban terhadap strategi Jepang yang memberikan kemenangan cepat untuk menguasai Manchuria, Rusia melakukan tindakan-tindakan penghalang untuk memperoleh cukup waktu untuk menunggu tibanya pasukan-pasukan tambahan yang datang melalui jalan kereta api Trans-Siberia yang panjang. Pada 1 Mei, pecahlah Pertempuran Sungai Yalu. Dalam pertempuran ini pasukan-pasukan Jepang menyerang sebuah posisi Rusia setelah mereka menyeberangi sungai itu tanpa menghadapi perlawanan. Ini adalah sebuah pertempuran besar pertama dari perang ini di daratan. Pasukan-pasukan Jepang bergerak maju dan mendarat di beberapa titik di pantai Manchuria, serta melakukan sejumlah pertempuran hingga memukul balik pasukan-pasukan Rusia ke Port Arthur. Pertempuran-pertempuran ini, termasuk Pertempuran Nanshan pada 25 Mei, ditandai oleh kekalahan besar Jepang dalam penyerangan kepada sejumlah posisi kuat Rusia, tetapi tentara Rusia tetap bersikap pasif dan tidak melakukan serangan balasan.