diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index a850c8a..2736587 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -640,7 +640,9 @@ function node_theme_suggestions_node(array $variables) {
   $suggestions = array();
   $node = $variables['elements']['#node'];
 
+  $suggestions[] = 'node__' . $variables['elements']['#view_mode'];
   $suggestions[] = 'node__' . $node->bundle();
+  $suggestions[] = 'node__' . $node->bundle() . '__' . $variables['elements']['#view_mode'];
   $suggestions[] = 'node__' . $node->id();
 
   return $suggestions;
