Mate in three

Sort:
Avatar of Crazychessplaya

White to play and mate in three moves:

Avatar of RyanMK

1.Qg5 fxg5

2.Ra3 g2

3.Rh3#

Avatar of Crazychessplaya

Correct, RyanMK!