Daily Chess Improvement: Real Game Chess Tactic!

This was my game vs GM Maia Chiburdanidze at the 2004 Calvia Chess Olympiad

White to move! What is the absolute best move for white?

Comments
No. 1-1
ArcticKnight
ArcticKnight

R-b1- b2 -h3 mate

if Bf3-h5 then Be4