On 28 May, the leaders of the Ganja uprising and the city community gathered at the district court building to celebrate the second anniversary of the declaration of Azerbaijan's independence.
[24] On 28 April, according to the decree of the Azerbaijan Revolutionary Committee, the People's Commissariat for Military and Naval Affairs was established[25] and Chingiz Yildirim was appointed as its first commissioner.
Nagi Bey Sheykhzamanli, who was the head of the counter-revolution organisation during the Azerbaijan Democratic Republic, also noted in his memoirs that the uprising lasted for 9 days.
A member of Central Committee of the ACP (b), Azrevkom and the Revolutionary Military Council of the Caucasian Front Sergo Ordzhonikidze received a report from the Turkish communist Mustafa Subhi.
Attempts by the Red Army soldiers to steal the horses of the Sheki Cavalry Regiment were responded with shooting by the Azerbaijani units, which led to the conflict.
According to Soviet sources, during the uprising, 80 members of the Red Army forces, including the regimental commander Naumov, were killed by the rebels.
On the eve of the uprising, armed groups under the leadership of Qachaq Gambar and Sari Alakbar gathered in the village of Nuzgar, located west of Ganja.
Since Jahangir Bey Kazimbeyli's house was always under surveillance, he held those secret meetings either in Baghmanlar on the outskirts of Ganja or in the villages on the banks of Kura.
The other battalion was assigned to capture the most important state facilities such as the post office, telegraph, and military warehouses and to disarm the Sharia Regiment.
The operative document of the XI Red Army dated 1 June stated that: The next actions of the rebels, after liberating the city, were in the direction of gaining access to the railway and cutting off the connection between Baku and Aghstafa.
The city commandant found out about it 2-3 hours before the start of the uprising, and therefore they decided to remove the Azerbaijani soldiers on guard duty and surround their barracks.
The rebels were led by General Shikhlinski, Colonel Kazimbeyli, Prince Muhammad Mirza, Khoyski brothers, well-known Gambar and Alakbar, and soldiers of the 3rd Ganja Regiment.
[40][41]As soon as the uprising began, the divisional commander of the III Sheki cavalry regiment, lieutenant colonel Ehsan Khan Nakhchivanski went to the headquarters of the Red Army in Yevlakh to get information about the incident.
The top-secret operative directive of the XI Red Army, sent from Baku on 26 May, ordered to prepare for a possible general uprising and brutally suppress it.
A regiment of the brigade and a platoon of horse artillery were assigned to cross Ganja from the north and east, capture the northwestern suburbs of the city and isolate the rebels.
An armoured train from Baku began to help the XX cavalry regiment and horse artillery platoon, which had been ordered to attack the rebels.
Jahangir Bey Kazimbayli, who received the news that there would be a serious attack from the Shamkir early in the morning, saw that the situation was really tense after intelligence with the German-born colonel Hauzen, and concentrated the main forces in the western direction.
The Azerbaijani units led by Kazimbeyli, Hausen and Captain Mirizade allowed the 18 th Cavalry Division of the Bolsheviks to move 600 meters forward and were able to defeat them with the help of 22 machine guns and 6 cannons.
Armored trains "Krasny Dagestanets", "Krasnaya Astrakhan", "III International", "Grom", "Karl Marx", "Shaumyan-Kaparidze" also arrived at the station.
The spies of Said Javadov, a staunch communist living in Ganja, used to run through the vineyards at night and inform the headquarters of the 11 th army about the places where the rebels gathered and the ammunition depots.
Riders of the 18th Cavalry Regiment under the leadership of Kuryshko were supposed to attack the city from the south and southwest, but due to strong resistance, they could not fulfill this task and retreated with heavy losses.
The following is written in the notes for 1 June in the operational manual of the XI Red Army headquarters: the besieged stubbornly resisted and inflicted serious losses on us.
However, they opened artillery fire and inflicted significant losses on us.After the unsuccessful attack on 29 May, the command of the XI Red Army had to urgently involve new forces here.
Small sparks should be suppressed with harshness and ruthlessness, if the uprisings take the form of a mass emergency on the basis of national and religious strife, then we should all turn to Baku and cleaning the city from all harmful elements.
Later, the Red Army forced the rebels to retreat from the vineyards and entered the northern part of the city of Ganja with the full support of artillery.
Only the next day we were able to take the advantage.According to the writings of the Soviet historian Treskunov, Peter Kurishko ran forward during one of the attacks and was surrounded by several cavalry rebels.
The Extraordinary Commissar of the AKP (b) for the Ganja province H. Sultanov arrived in Ganja from Baku on a special mission, accompanied by a group of Bolsheviks and with his help the arrested Red Army soldiers headed by A. G. Schirmacher disarmed the guards and, having captured two serviceable machine guns and one gun with ammunition in a nearby weapons workshop, opened fire from the rear.
Later, in 1922, in Schirmacher's attestation signed by Mikhail Velikanov, it was stated that: "Shirmacher, even if he is non-partisan, is completely on the side of the Soviet government in his convictions, which he proved many times during the Ganja uprising.
According to J. Kazimbeyli's writing, on the morning of 3 June, it was possible to break through the siege of the Red forces and withdraw to the height in the north-west of the city with less than one battalion.
[49] According to the report prepared by V. Voronkov, the head of the Operations Department of the 11 th Army, on the morning of 31 May, the red forces launched a decisive attack and entered the city, breaking the resistance of the rebels in all directions.