Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. h3 Nc6 4. d4 exd4 5. Bc4 Be7 6. O-O Nf6 7. Re1 O-O 8.
Nxd4 Nxd4 9. Qxd4 Be6 10. Bd3 c5 11. Qc3 a6 12. Bf4 b5 13. Qd2 c4 14. Be2 Nxe4
15. Qd4 Nc5 16. Nd2 Qb6 17. Ne4 Rfd8 18. Rad1 d5 19. Ng5 Bf6 20. Qe3 d4 21. Qg3
Bxg5 *
Position (FEN): r2r2k1/5ppp/pq2b3/1pn3b1/2pp1B2/6QP/PPP1BPP1/3RR1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1795
Best move: Bxg5