Chess Puzzle: My First Brilliant Move

Chess Puzzle: My First Brilliant Move

Avatar of JRYCHN
| 0

If hxg5, then Rxh8 and if Qxg5, then Rg4