diff --git a/src/components/OXTable.vue b/src/components/OXTable.vue
index e2ec8ca9f478faa9ea206092c033c3a823cdc36d..7b48a2ed8cb2d0b4cc403821d411674713eb8c37 100644
--- a/src/components/OXTable.vue
+++ b/src/components/OXTable.vue
@@ -69,10 +69,20 @@ export default {
       }
     },
     checkRow (row) {
-      return false
+      for (let col = 0; col < 3; col++) {
+        if (this.table[row][col] !== this.turn) {
+          return false
+        }
+      }
+      return true
     },
     checkCol (col) {
-      return false
+      for (let row = 0; row < 3; row++) {
+        if (this.table[row][col] !== this.turn) {
+          return false
+        }
+      }
+      return true
     },
     checkX1 () {
       return false