Index: wp-admin/js/revisions.js
===================================================================
--- wp-admin/js/revisions.js	(revision 24973)
+++ wp-admin/js/revisions.js	(working copy)
@@ -680,7 +680,8 @@
 		template: wp.template('revisions-meta'),
 
 		events: {
-			'click .restore-revision': 'restoreRevision'
+			'click .restore-revision': 'restoreRevision',
+			'click .back-to-post': 'backToPost'
 		},
 
 		initialize: function() {
@@ -695,6 +696,10 @@
 
 		restoreRevision: function() {
 			document.location = this.model.get('to').attributes.restoreUrl;
+		},
+		
+		backToPost: function() {
+			document.location = $('.back-to-post').attr('data-url');
 		}
 	});
 
Index: wp-admin/revision.php
===================================================================
--- wp-admin/revision.php	(revision 24973)
+++ wp-admin/revision.php	(working copy)
@@ -187,6 +187,7 @@
 					type="button" class="restore-revision button button-primary" value="<?php esc_attr_e( 'Restore This Revision' ); ?>" />
 				<# } #>
 			<# } #>
+			<input type="button" class="back-to-post button button-primary" data-url="<?php esc_attr_e( get_edit_post_link() ); ?>" value="<?php _e( 'Back to Post' ); ?>">
 		</div>
 	<# if ( 'tooltip' === data.type ) { #>
 		<div class="revisions-tooltip-arrow"><span></span></div>
Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 24973)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -3750,6 +3750,11 @@
 	vertical-align: middle;
 }
 
+.diff-meta input.back-to-post {
+	float: right;
+	margin-top: 4px;
+}
+
 .diff-meta input.restore-revision {
 	float: right;
 	margin-left: 6px;
