Index: src/wp-content/themes/twentyfourteen/functions.php
===================================================================
--- src/wp-content/themes/twentyfourteen/functions.php	(revision 26023)
+++ src/wp-content/themes/twentyfourteen/functions.php	(working copy)
@@ -69,6 +69,7 @@
 
 	// Add several sizes for Post Thumbnails.
 	add_image_size( 'post-thumbnail-slider', 1038, 576, true );
+	add_image_size( 'post-thumbnail-full-width', 1038, 0 );
 	add_image_size( 'post-thumbnail-grid', 672, 372, true );
 	add_image_size( 'post-thumbnail', 672, 0 );
 
Index: src/wp-content/themes/twentyfourteen/inc/template-tags.php
===================================================================
--- src/wp-content/themes/twentyfourteen/inc/template-tags.php	(revision 26023)
+++ src/wp-content/themes/twentyfourteen/inc/template-tags.php	(working copy)
@@ -172,14 +172,21 @@
 	?>
 
 	<div class="post-thumbnail">
-		<?php the_post_thumbnail( 'post-thumbnail' ); ?>
+		<?php
+			if ( is_active_sidebar( 'sidebar-2' ) || wp_is_mobile() )
+				the_post_thumbnail( 'post-thumbnail' );
+			else
+				the_post_thumbnail( 'post-thumbnail-full-width' );
+		?>
 	</div>
 
 	<?php else : ?>
 
 	<a class="post-thumbnail" href="<?php the_permalink(); ?>" rel="<?php the_ID(); ?>">
-	<?php if ( has_post_thumbnail() ) :
+	<?php if ( has_post_thumbnail() && ( is_active_sidebar( 'sidebar-2' ) || wp_is_mobile() ) ) :
 		the_post_thumbnail( 'post-thumbnail' );
+	elseif ( has_post_thumbnail() ) :
+		the_post_thumbnail( 'post-thumbnail-full-width' );
 	else : ?>
 		<p class="screen-reader-text"><?php _e( 'No featured image.', 'twentyfourteen' ); ?></p>
 	<?php endif; ?>
