Chess puzzle (Equality)
Moves: 1. e4 c6 2. d3 d5 3. Nd2 dxe4 4. dxe4 Nf6 5. Ngf3 Bg4 6. Be2 e6 7. O-O Nbd7 8.
h3 Bh5 9. b3 Be7 10. Bb2 Qc7 11. e5 Bxf3 12. Nxf3 Nd5 13. c4 Nf4 14. Qc2 Nxe2+
15. Qxe2 O-O 16. Rfd1 Rad8 17. Rac1 Nb6 18. Qe4 Rd7 19. Rxd7 Qxd7 20. h4 Rd8
21. Ng5 Bxg5 22. hxg5 Qd2 23. Qc2 Qxg5 24. Bc3 g6 25. Rd1 h5 26. Rxd8+ Qxd8 27.
Bd2 Qd4 28. Bc3 Qc5 29. Qd2 Qe7 30. Bb4 Qd7 31. Qh6 Qe8 32. Qg5 Nd7 33. Bd6 b6
34. b4 Kg7 35. c5 bxc5 36. bxc5 Qc8 37. Qd2 Qb7 38. a3 Qb5 39. Qc3 Qb1+ 40. Kh2
Qf5 41. Qb2 Qf4+ 42. g3 Qc4 43. Qb7 Qd4 44. Kg1 Nxe5 45. Qe7 Nf3+ 46. Kg2 Qd5 *
Position (FEN): 8/p3Qpk1/2pBp1p1/2Pq3p/8/P4nP1/5PK1/8 w - - 4 47
White to move.
Themes:  Endgame  
Puzzle rating: 1429
Best move: Qf8+