1. d2d4  1... g8f6  2. c2c4  2... e7e6  3. b1c3  3... f8b4  4. e2e3  4... e8g8  5. c1d2  5... c7c5  6. a2a3  6... b4c3  7. d2c3  7... f6e4 [%c_effect e4;square;e4;type;GreatFind;persistent;true] It's necessary to capture White's bishop while there's still time, otherwise the pair of bishops guarantees a lasting positional advantage. 8. g1e2 Getting ready to capture on c3 with the knight, where it will be well placed. 8... b7b6 There is no rush to capture the bishop since it has nowhere to go. 9. d4d5  9... c8a6 [%c_effect a6;square;a6;type;GreatFind;persistent;true] Developing the bishop while attacking the c4-pawn. 10. b2b3  10... b6b5 [%c_effect b5;square;b5;type;GreatFind;persistent;true] Guaranteeing the activity of the a6-bishop. 11. d1c2  11... e6d5  12. c4d5  12... e4c3  13. c2c3  13... d7d6  14. e2g3  14... b8d7  15. f1e2  15... d7f6  16. c3d2 The opening phase is almost over. Black has achieved equality, but the pawn structure is unbalanced and typical of the Benoni Defense. White has a central majority that could cause problems if it starts to advance, so Black must seek counterplay quickly. The position is balanced, but it's not so easy for Black to play. 16... f8e8 A new move but a very natural one, developing the rook. 17. f2f3 [%c_effect f3;square;f3;type;Interesting;persistent;true] Nakamura immediately prepares to reinforce the center with e4. 17... d8b6 Developing the queen to an active square, although this piece had an important defensive task on f8, protecting the king against a possible knight invasion on f5. 18. e3e4  18... a6c8 The bishop comes back to prevent Nf5. 19. a3a4 [%c_effect a4;square;a4;type;GreatFind;persistent;true] A strong reply, opening the queenside. 19... c8d7 [%c_effect d7;square;d7;type;Mistake;persistent;true] This move is bad because it allows White to divert the bishop from the protection of the f5-square. 20. a4b5 Black has to capture the pawn, otherwise the rook goes to a6. 20... d7b5  21. e2b5  21... b6b5  22. g3f5 [%c_effect f5;square;f5;type;GreatFind;persistent;true] The knight has a free ride to the promised square. 22... f6e4 [%c_effect e4;square;e4;type;Inaccuracy;persistent;true] A knight sac to complicate matters, but as usual Nakamura's calculation is very accurate and he manages to solve the problems. 23. f3e4  23... e8e4  24. e1f2  24... e4e5 This is the idea: the knight is attacked and the b3-pawn may be captured later. The attack, however, doesn't look very threatening and it's no surprise that White has more than one way to win. 25. f5d6  25... b5b6 The best practical chance. 26. d6c4  26... b6f6  27. f2g1  27... e5e2  28. a1f1 [%c_effect f1;square;f1;type;GreatFind;persistent;true] I don't know how far in advance Nakamura saw this move, but it's the only winning continuation. 28... e2d2  29. f1f6  29... d2d5  30. f6f3 Now the technical phase begins. Black has two pawns for the piece, but they are not threatening and at the moment the most likely scenario is that the a- and c-pawns are exchanged for the b-pawn, which would lead to an endgame that should be technically winning for White, but with some practical difficulties. 30... d5d1  31. f3f1  31... d1d3  32. c4a5  32... d3d2  33. h2h4 [%c_effect h4;square;h4;type;GreatFind;persistent;true] An excellent move to free the path for the h1-rook. 33... d2a2  34. a5c4  34... a7a5  35. h1h3 The position is getting more difficult for Black since the white rooks, together with the knight, can start an attack on Black's king. 35... a5a4  36. c4b6 [%c_effect b6;square;b6;type;GreatFind;persistent;true] 36... a8b8  37. b6a4  37... a2c2 Now Black is desperately trying to play c4, exchanging the last pawn on the queenside. 38. f1f4  38... h7h5  39. h3d3  39... f7f6  40. f4e4  40... b8b7  41. g1h2 