Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. c4 Bc5 7. h3 d6 8. Nc3
Be6 9. d3 h6 10. Bd2 O-O 11. Qc1 Nd4 12. Nxd4 Bxd4 13. Ne2 Ba7 14. Be3 Nd7 15.
f4 Bxe3+ 16. Qxe3 f5 17. Rf3 fxe4 18. Qxe4 Nc5 19. Qg6 Nxa4 *
Position (FEN): r2q1rk1/1pp3p1/p2pb1Qp/4p3/n1P2P2/3P1R1P/PP2N1P1/R5K1 w - - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1455
Best move: Qxe6+