Chess puzzle (Equality)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. a4 c5 6. c3 Nc6 7. d3 Be7 8. Na3
a6 9. Ne2 O-O 10. O-O Qc7 11. h3 Bd6 12. f4 Na5 13. Bc2 Nh5 14. d4 Nc6 15. Qd3
g6 16. Qf3 Nf6 17. Qg3 Ne4 18. Bxe4 dxe4 19. Nc4 Be7 20. Ne5 cxd4 21. cxd4 Nxe5
22. dxe5 Bc5+ 23. Kh1 Bf5 24. Nc3 Rad8 25. Be3 Rd3 26. Rae1 Qb6 27. Qf2 Bxe3
28. Rxe3 Rxe3 29. Nd5 Qb3 *
Position (FEN): 5rk1/1p3p1p/p5p1/3NPb2/P3pP2/1q2r2P/1P3QP1/5R1K w - - 2 30
White to move.
Themes:  Middlegame  
Puzzle rating: 1470
Best move: Nxe3