Особливо гвардії рядовий М. Г. Нечипоренко відзначився у боях за місто Будапешт (Угорщина). 28 грудня 1944 року вогнева позиція однієї з гармат піддалась щільному рушнично-кулеметному вогню супротивника. Усі намагання обслуги підійти до гармати виявились марними. Гвардії червоноармієць М. Г. Нечипоренко по-пластунськи спромігся дістатись до гармати і влучним вогнем знищив вузол спротиву супротивника. Самотужки вів артилерійський вогонь допоки не скінчились снаряди. 9 січня 1945 року дві замаскованих гармати ворога своїм вогнем змусили стрілецькі підрозділи залягти. Гвардії рядовий М. Г. Нечипоренко висунувся у лави стрільців, виявив місця знаходження гармат супротивника, а потім зі своєї гармати вісьмома пострілами знищив обидві гармати ворога. 11 січня 1945 року група ворожих автоматників, що засіла в прилеглому будинку, не давала можливості батареї вести артилерійський вогонь. Гвардії рядовий М. Г. Нечипоренко з гранатами в руках непомітно наблизився до будинку і закидав ворога гранатами. Батарея змогла вести вогонь, чим сприяла захопленню стрілецьким батальйоном двох кварталів міста. 12 січня обслуга гармати, до складу якої входив гвардії рядовий М. Г. Нечипоренко, виконувала завдання по недопущенню просування супротивника важливим автошляхом. Коли командир взводу отримав поранення і вибув із строю, гвардії рядовий М. Г. Нечипоренко перебрав на себе командування взводом. Будучи пораненим, не залишив поле бою до повного знищення ворога.