Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 c5 5. Nf3 Bg4 6. Be2 Nf6 7. Nc3 Nc6 8.
O-O Be7 9. h3 Bh5 10. Nh2 Bg6 11. f3 Nd4 12. Be3 Ne6 13. Nd5 Nxd5 14. exd5 Nc7
15. Bc4 O-O 16. Ng4 a6 17. a4 b5 18. axb5 axb5 19. Rxa8 Qxa8 20. Be2 Nxd5 21.
Bxb5 h5 22. Bc4 Nxe3 *
Position (FEN): q4rk1/4bpp1/3p2b1/2p4p/2B3N1/4nP1P/1PP3P1/3Q1RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1431
Best move: Nxe3