Скорее всего, так:
"Багратион - лучший генерал русской армии", - так выразил свое мнение о Багратионе, как о полководце, Наполеон, который не раз довольно безуспешно посылал против него лучших своих маршалов.
На предложения я это разбить не могу, всё намекает на прямую речь.