Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. Nc3 Nf6 5. e5 Ng8 6. d3 Nge7 7. Be3 b6 8. a4
Bb7 9. d4 cxd4 10. Nxd4 Nxd4 11. Bxd4 Bxg2 12. Rg1 Bc6 13. Qh5 Nf5 14. Be3 Nxe3
15. fxe3 Bb4 16. O-O-O g6 17. Qg4 Bxc3 18. bxc3 Bxa4 19. h4 Qc7 20. Bd3 Qxc3
21. h5 Rc8 *
Position (FEN): 2r1k2r/p2p1p1p/1p2p1p1/4P2P/b5Q1/2qBP3/2P5/2KR2R1 w k - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: Qxa4