Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nf3 O-O 5. Nxe5 d5 6. exd5 Qd6 7. d4 Bb6 8.
O-O c5 9. c3 cxd4 10. cxd4 Nbd7 11. Bf4 Qb4 12. b3 Nxe5 13. dxe5 Ne4 14. Qe2
Bf5 15. e6 fxe6 16. dxe6 Kh8 17. a3 Qe7 18. Nd2 Bxf2+ 19. Rxf2 Nxf2 20. Kxf2 a6
21. g3 b5 22. Bd5 Rad8 23. Bf3 Qxe6 24. Qxe6 Bxe6 25. Ne4 Bxb3 26. Nc5 Bc4 27.
Nxa6 h6 28. Nc5 g5 29. Be5+ Kg8 30. Ne4 Kf7 31. Bh5+ *
Position (FEN): 3r1r2/5k2/7p/1p2B1pB/2b1N3/P5P1/5K1P/R7 b - - 5 31
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1608
Best move: Ke6+