The 28-year-old, who came third in 2012, said as he approached the finish he noticed a bit of a headwind so he left his sprint until as late as possible.
“Myles van Musschenbroek started the sprint and I jumped off his wheel with about 300m to go to beat Chris Jooste to the line.”
Kruger said winning was an awesome feeling, especially as the race distance had been increased by 60km to 160km.
“I knew I had good legs coming into the race and I’ve been quite motivated so I was confident I’d be able to get a good result.
“But getting the win puts the cherry on the cake for me.”
He said early in the race as they went up Fox Hill things were relatively controlled, but the riders soon started to make their moves.
“A break got away 30km in and I had to jump across to catch them.
“We were six guys for about 60km and were joined by Brandon Downes before some were dropped and we were down to four in the last 40km.
“The pace slowed a bit and that allowed an OfficeGuru rider to join the front.
“In the last 10km it was very much a game of cat and mouse. Dylan Girdlestone and his teammate attacked a lot to try and break up the group, but without success.”
Kruger felt the route was great as it did not give the riders many places to hide.
“It was a proper hard-man’s route. You had to be on the pedals the whole time, which suited me well.”
With regards to breaking Nolan Hoffman’s run of seven victories, Kruger said coming into the race his intention had not necessarily been to beat Hoffman.
“We came here to race and get a good result and I just kept my focus on my own game plan.
“That helped me get the best possible result.”
The Alfa Bodyworks rider said Amashova was, and always had been, one of the big classics to win in the country and it meant a lot to him to have pulled it off.
“It’s also a big confidence booster for me as I head into Wines2Whales early in November and then 947 Ride Joburg soon afterwards.”