Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 Bb4+ 4. c3 Be7 5. Nf3 O-O 6. Bd3 Nc6 7. O-O d5 8. Bc2
Nh5 9. Qd3 f5 10. Be5 Nf6 11. a3 Ne4 12. Nbd2 Bd7 13. Ne1 Nxe5 14. dxe5 Bb5 15.
Qxb5 Nxd2 16. Qxb7 Nxf1 17. Kxf1 c5 18. Nf3 a5 19. Rd1 Rb8 20. Qc6 Rxb2 *
Position (FEN): 3q1rk1/4b1pp/2Q1p3/p1ppPp2/8/P1P1PN2/1rB2PPP/3R1K2 w - - 0 21
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1574
Best move: Qxe6+