10 ноября 1941 года был призван в ряды Красной армии. Во время Великой Отечественной войны служил в 37-й механизированной Слуцко-Померанской Краснознаменной, орденов Суворова и Кутузова бригаде. 11.02.1945 будучи в разведке старшим группы в районе д. Радупер подорвал одну машину с бензоцистерной и убил 4-х гитлеровцев. 17.02.1945 находясь в разведке заместителем старшего группы в районе д. Гросc Шёнфельд захватил 3-х немцев в плен и уничтожил 2-х гитлеровцев. 28.04.1945 в районе Штадтбан тов. Яковлев уничтожил 3-х гитлеровцев и взял в плен 2-х офицеров и 1 легковую автомашину. 01.05.1945 будучи в разведке в районе Берлин Штрассе гвардии старший сержант Яковлев со своей группой проник в тыл противника. В результате группой Яковлева было уничтожено 15 немцев и 40 немцев было взято в плен, было взято также 5 пушек-зениток, 6 автомашин. Лично сам Яковлев уничтожил 10 немцев и 12 взял в плен, 2 пушки и 1 машину. 30.05.1945 будучи в разведке в районе Лейбштрассе (улица Лейбштрассе в Берлине) Яковлев лично сам из панцерфауста уничтожил автомашину с вражескими боеприпасами.