diff -u b/lib/Drupal/pgn/Serializer/Encoder/PgnEncoder.php b/lib/Drupal/pgn/Serializer/Encoder/PgnEncoder.php --- b/lib/Drupal/pgn/Serializer/Encoder/PgnEncoder.php +++ b/lib/Drupal/pgn/Serializer/Encoder/PgnEncoder.php @@ -29,9 +29,9 @@ $movetext = ''; foreach($data as $number => $move) { - $movetext .= $number . '. ' . $move[0]; + $movetext .= $number . '. ' . $move[0] . ' '; if (isset($move[1])) { - $movetext .= ' ' . $move[1]; + $movetext .= $move[1] . ' '; } } $result = strpos(array_pop($move), '#') ? $decisive[count($move)] : '*'; @@ -45,7 +45,7 @@ [Black "?"] [Result "$result"] -$movetext $result +$movetext$result EOPGN; }