Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Bg5 O-O 6. Nbd2 h6 7. Bh4 d6 8. h3
Be6 9. Bxe6 fxe6 10. c3 Qd7 11. a4 a5 12. O-O d5 13. b4 axb4 14. cxb4 Bxb4 15.
Rb1 Bxd2 16. Qxd2 b6 17. Rfe1 Rxa4 18. exd5 exd5 19. Bg3 e4 20. dxe4 Nxe4 21.
Qc2 Nxg3 *
Position (FEN): 5rk1/2pq2p1/1pn4p/3p4/r7/5NnP/2Q2PP1/1R2R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1541
Best move: Qxa4