Daily Chess Improvement: Closing Out Tactic!

What is the most precised continuation?

White to move.

Comments
No. 1-1
DaveCubby
DaveCubby
  1. Rxe7+!!

a) 1...Kxe7 2. Ba3+ Kf7, 3. Rd7#
b) 1...Kf8, 2. Rf7+! Kxf7 (forced), 3. Rd7+ Kf8, 4. Ba3#

Stories