>>/753433/
The breed makes the difference. 
The best can tomatoes are San Marzano