Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. c4 a6 7. N5a3 Nf6 8. Nc3
Be7 9. Nc2 O-O 10. Be2 Rb8 11. O-O Be6 12. Kh1 b5 13. cxb5 axb5 14. Bxb5 Na7
15. a4 Nxb5 16. Nxb5 Nxe4 17. f4 Bc4 18. Rf3 Bh4 19. g3 Be7 20. Nc3 Nc5 21. Nb5
Nd3 22. Rxd3 Bxd3 23. Qxd3 Qb6 24. Be3 Qc6+ 25. Kg1 e4 26. Qc3 Qxc3 27. bxc3 d5
28. Bd4 Rfc8 29. Ne3 Rd8 30. Nc7 Rb3 31. Ncxd5 Ba3 32. Ne7+ *
Position (FEN): 3r2k1/4Nppp/8/8/P2BpP2/brP1N1P1/7P/R5K1 b - - 2 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: Bxe7