Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. b3 d5 3. d4 e6 4. c4 Nc6 5. Bb2 Nf6 6. g3 cxd4 7. Nxd4 Bb4+ 8. Bc3
Qd6 9. Nxc6 bxc6 10. a3 Bxc3+ 11. Nxc3 O-O 12. Bg2 Ba6 13. O-O Rad8 14. cxd5
exd5 15. Qc2 Rfe8 16. Rfe1 d4 17. Ne4 Nxe4 18. Bxe4 h6 19. b4 Qe5 20. Qxc6 Qxe4
*
Position (FEN): 3rr1k1/p4pp1/b1Q4p/8/1P1pq3/P5P1/4PP1P/R3R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1430
Best move: Qxa6