How to provide template for particular view mode?
Adding theme hook suggestions in a node preprocess function should do the trick:

function MYMODULE_preprocess_node(&amp;$vars) {
  if ($vars['node']-&gt;type == 'article' &amp;&amp; $vars['view_mode'] == 'search_result') {
    $vars['theme_hook_suggestions'][] = 'node__article__search_result';
  }
}


After clearing the caches you should be able to use node--article--search-result.tpl.php for your template file name.

NB. You could also do this in your theme's template.php file by calling the function MYTHEME_preprocess_node() instead.