diff --git a/packages/frontend/assets/reversi/matched.mp3 b/packages/frontend/assets/reversi/matched.mp3
new file mode 100644
index 000000000..f26d07614
Binary files /dev/null and b/packages/frontend/assets/reversi/matched.mp3 differ
diff --git a/packages/frontend/src/pages/reversi/game.board.vue b/packages/frontend/src/pages/reversi/game.board.vue
index b787e301b..3a24777db 100644
--- a/packages/frontend/src/pages/reversi/game.board.vue
+++ b/packages/frontend/src/pages/reversi/game.board.vue
@@ -487,6 +487,7 @@ $gap: 4px;
aspect-ratio: 1;
transform-style: preserve-3d;
perspective: 150px;
+ transition: border 0.25s ease, opacity 0.25s ease;
&.boardCell_empty {
border: solid 2px var(--divider);
diff --git a/packages/frontend/src/pages/reversi/index.vue b/packages/frontend/src/pages/reversi/index.vue
index d33acc95a..5fbbbef2c 100644
--- a/packages/frontend/src/pages/reversi/index.vue
+++ b/packages/frontend/src/pages/reversi/index.vue
@@ -10,11 +10,12 @@ SPDX-License-Identifier: AGPL-3.0-only
-