Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c5 4. e3 Nc6 5. Nf3 Nf6 6. cxd5 exd5 7. Bb5 Bd6 8. Ne5
Qc7 9. Qf3 O-O 10. Nxd5 Nxd5 11. Qxd5 Be6 12. Qe4 Qa5+ 13. Bd2 Qxb5 14. Nf3
cxd4 15. Nxd4 Nxd4 16. Qxd4 Rfd8 17. Bc3 f6 18. a4 Qa6 19. Qe4 b5 *
Position (FEN): r2r2k1/p5pp/q2bbp2/1p6/P3Q3/2B1P3/1P3PPP/R3K2R w KQ - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1613
Best move: Qxe6+