CANBASE Player / Joueur MacKinnon, Keith
GameID: 0
371 games / 371 parties
2024.05.20 Paul Keres mem (48th)
38812 MacKinnon, Keith (2319) Smykalo, Severyn (2069) 1-0
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 Nd7 6. O-O h6 7. a4 a5 8. c3 Qc7 9. Na3 Ne7 10. Ne1 g5 11. Bh5 Bg7 12. f4 gxf4 13. Nd3 Ng6 14. Nxf4 Nxf4 15. Rxf4 Nf8 16. Nc2 Ng6 17. Rf2 O-O-O 18. b4 Rd7 19. Ne3 Be4 20. Nf1 axb4 21. cxb4 Nh4 22. Qg4 Ng6 23. a5 Kb8 24. Ng3 Bf8 25. Bd2 Bd3 26. Qf3 Bc4 27. Bxg6 fxg6 28. Qf6 Bg7 29. Qxe6 Bd3 30. Ra3 Re7 31. Qg4 h5 32. Qg5 Bh6 33. Qh4 Bxd2 34. Rxd2 Bc4 35. Qf6 Rg8 36. Rf3 Ka7 37. Qg5 Rh7 38. Nf5 Ka6 39. Nd6 h4 40. Qf6 g5 41. Qe6 Rgg7 42. Rf8 1-0
2024.05.20 Paul Keres mem (48th)
38821 Kaufman, Raymond (2283) MacKinnon, Keith (2319) 1-0
1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. Nbd2 d6 5. g3 g5 6. h3 Bg7 7. c3 h6 8. Qe2 Rb8 9. a4 a6 10. Nc4 b5 11. axb5 axb5 12. Ne3 b4 13. Qc2 bxc3 14. bxc3 Qf6 15. e5 Nxe5 16. Nxe5 Qxe5 17. Bd2 Bb7 18. Qa4+ Kf8 19. Qa7 Ra8 20. Qxa8+ Bxa8 21. Rxa8+ Ke7 22. Ra7+ Kf6 23. f4 gxf4 24. gxf4 Qh5 25. Rg1 Qh4+ 26. Kd1 h5 27. c4 Rh7 28. Bc3+ e5 29. fxe5+ Ke6 30. Bg2 Bxe5 31. Bd5+ Kf6 32. Rf1+ Kg5 33. Bxe5 dxe5 34. Rg1+ Kf6 35. Ra6+ Ke7 36. Nf5+ 1-0
2024.05.19 Paul Keres mem (48th)
38791 MacKinnon, Keith (2319) Liu, Austin (2219) 0-1
1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. h3 g6 5. Bd3 Nc6 6. Bc2 Bg7 7. d4 cxd4 8. cxd4 O-O 9. O-O e5 10. d5 Nb4 11. Bb3 Nxe4 12. Qe1 Nxf2 13. Qxf2 Nd3 14. Qe3 Nxc1 15. Rxc1 e4 16. Nd4 Qb6 17. Rd1 Bd7 18. Nc3 Rae8 19. Ba4 Bxa4 20. Nxa4 Qb4 21. Nc3 Re5 22. Rd2 Bf6 23. Nc2 Qa5 24. Re2 Bg5 25. Qd4 f5 26. Na3 Re7 27. Nab5 Bf6 28. Qd2 Qb6+ 29. Kh1 a6 30. Na3 Rc8 31. Rf1 Bg7 32. Nab1 Qc5 33. g4 e3 34. Qd3 fxg4 35. hxg4 Rce8 36. Rf4 Re5 37. Re4 Bh6 38. Rxe5 Rxe5 39. Ne4 Qc7 40. Nbc3 Qf7 41. Rg2 Qf3 42. Qe2 Qf4 43. Nxd6 Bf8 44. Nc4 Re8 45. d6 Qd4 46. g5 b5 47. Rg4 Qc5 48. Ne4 Qc6 49. d7 Rxe4 50. Qf3 e2 51. Kg2 Rxg4+ 0-1
2024.05.19 Paul Keres mem (48th)
38807 Harms, Reece (1949) MacKinnon, Keith (2319) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. e4 d5 6. e5 Ne4 7. Bd3 c5 8. Nf3 Nc6 9. dxc5 f5 10. exf6 Qxf6 11. O-O Bxc5 12. Nxe4 dxe4 13. Bxe4 g6 14. Bh6 Rf7 15. Rad1 Bd7 16. a3 a5 17. Rd3 Be8 18. Ng5 Nd4 19. Qd2 Rd7 20. b4 axb4 21. axb4 Ba7 22. c5 Rad8 23. Qa2 Bb8 24. Nf3 Bf7 25. g3 e5 26. Qb1 Ne2+ 27. Kg2 Rxd3 28. Bxd3 Nc3 29. Bg5 Nxb1 30. Bxf6 Rxd3 31. Nxe5 Bd5+ 32. Kh3 Bxe5 33. Bxe5 Nd2 34. Ra1 Bf3 35. Bf4 Ne4 36. Ra2 Rd5 37. g4 g5 38. Bd6 h5 39. gxh5 g4+ 40. Kh4 g3 41. Ra8+ Kh7 0-1
2024.05.18 Paul Keres mem (48th)
38773 MacKinnon, Keith (2319) McLaren, Brian (1979) 1-0
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 exd6 6. Nc3 Be7 7. Bd3 O-O 8. Nge2 Bg4 9. O-O Bxe2 10. Qxe2 c6 11. Qg4 d5 12. c5 N6d7 13. b4 Bf6 14. Bd2 Re8 15. Rab1 Nf8 16. Ne2 a6 17. Ng3 Ne6 18. Nf5 g6 19. Rfe1 b5 20. cxb6 Qxb6 21. Nd6 Rf8 22. Rxe6 fxe6 23. Bh6 Bg7 24. Qxe6+ Kh8 25. Bxg7+ Kxg7 26. Qe7+ Kg8 27. Qe6+ Kg7 28. Qe5+ Kg8 29. Ne8 Ra7 30. Nf6+ Rxf6 31. Qxf6 Rf7 32. Qe5 Nd7 33. Qe3 a5 34. bxa5 Qxa5 35. Rb7 Nf8 36. Rb2 Rf6 37. h4 Ne6 38. Rb8+ Nf8 39. Qe5 Rf7 40. Bb1 Qa3 41. h5 Qc1+ 42. Kh2 gxh5 43. Bf5 Qg5 44. Bxh7+ 1-0
2024.05.18 Paul Keres mem (48th)
38783 Chen, Yidong (2029) MacKinnon, Keith (2319) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Be2 Nf6 8. O-O Be7 9. f4 d6 10. Kh1 O-O 11. Qe1 Nxd4 12. Bxd4 b5 13. a3 Bb7 14. Qg3 Rad8 15. Rae1 Bc6 16. Bd3 g6 17. f5 e5 18. Be3 Qd7 19. Bh6 Nh5 20. Qf3 Rfe8 21. g4 Nf6 22. Bg5 Rf8 23. Bh6 Rfe8 24. Bg5 Rf8 25. Bh6 1/2-1/2
2024.02.19 British Columbia op
8670 Yang, Henry (1990) MacKinnon, Keith (2325) 0-1
1. d4 Nf6 2. Bg5 d5 3. e3 Ne4 4. Bf4 c5 5. Nd2 Qb6 6. Nxe4 dxe4 7. Ne2 Qxb2 8. Rb1 Qa3 9. Rb3 Qa5+ 10. Nc3 Bd7 11. Qd2 cxd4 12. exd4 e6 13. Nxe4 Nc6 14. Qxa5 Nxa5 15. Rb1 Rc8 16. Bd3 Rc6 17. Ke2 Be7 18. Rhc1 Ba3 19. Rd1 Ke7 20. Bd2 b6 21. Bxa5 bxa5 22. Rb7 a6 23. c4 Bd6 24. g3 f5 25. Nd2 Bc7 26. Rdb1 Bc8 27. R7b2 Rd8 28. Nf3 g5 29. Ne5 Bxe5 30. dxe5 g4 31. h3 Rc5 32. hxg4 Rxe5+ 33. Kd2 fxg4 34. Rh1 h5 35. Kc3 Rf8 36. Kd4 Rg5 37. Be4 Bd7 38. Rb7 Rd8 39. Ke3 Re5 40. Rd1 Ke8 41. Rc7 Ba4 42. Rxd8+ Kxd8 43. Ra7 Bc2 44. Rxa6 Rxe4+ 45. Kd2 Rxc4 46. Rxa5 Bf5 47. Ra7 Kc8 48. Ke3 Kb8 49. Re7 Re4+ 50. Kd2 Ra4 51. Ke3 Rxa2 52. Kf4 Rxf2+ 53. Kg5 Rh2 54. Rg7 Rh3 55. Re7 Rxg3 56. Kxh5 Rh3+ 57. Kg5 g3 58. Kf4 g2 59. Rg7 Rh4+ 60. Kf3 Be4+ 0-1
2024.02.19 British Columbia op
8685 MacKinnon, Keith (2325) Yang, Brian (2009) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 a6 7. O-O Nf6 8. Be3 Be7 9. f4 d6 10. Kh1 O-O 11. Qe1 Nxd4 12. Bxd4 b5 13. a3 Bb7 14. Qg3 Rad8 15. Rae1 Kh8 16. Bd3 Nh5 17. Qg4 Nf6 18. Qg3 Nh5 19. Qh3 Nxf4 20. Bxg7+ Kxg7 21. Rxf4 e5 22. Nd5 Qd7 23. Rf5 Bc8 24. Re3 h6 25. Qg4+ Kh7 26. Rh3 1-0
2024.02.18 British Columbia op
8608 MacKinnon, Keith (2325) Wang, Dongkai (Harry) (1919) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. Ngf3 Nf6 5. e5 Nd7 6. Bd3 Nb4 7. Be2 c5 8. c3 Nc6 9. Bd3 Qb6 10. O-O Be7 11. dxc5 Nxc5 12. Bc2 O-O 13. b4 Nd7 14. Qe2 Qc7 15. Re1 Nxb4 16. Bxh7+ Kxh7 17. cxb4 Qc2 18. Nd4 Qg6 19. Rb1 f5 20. exf6 Nxf6 21. Nxe6 Bxe6 22. Qxe6 Rae8 23. Qh3+ Kg8 24. Ba3 Ng4 25. Qb3 Qh5 26. h3 Bh4 27. Rxe8 Bxf2+ 28. Kh1 Rxe8 29. Qf3 Be3 30. Re1 Nf2+ 31. Kh2 Bf4+ 32. Qxf4 Rxe1 33. Qxf2 Qe5+ 0-1
2024.02.18 British Columbia op
8640 Kagaoan, Jose (1908) MacKinnon, Keith (2325) 0-1
1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 e5 6. Nge2 d6 7. O-O Nge7 8. d4 cxd4 9. exd4 Nxd4 10. Nxd4 exd4 11. Nb5 Qb6 12. Bf4 Be5 13. Re1 f6 14. Qb3 a6 15. Qa3 Kd7 16. Rad1 Rb8 17. Nxd6 Qxd6 18. c5 Qc7 19. Rxd4+ Ke8 20. Qe3 Nf5 21. Bxe5 fxe5 22. Qxe5+ Qxe5 23. Rxe5+ Kf7 24. Rb4 Rd8 25. Re1 Rd7 26. Rb6 Rc7 27. b4 Bd7 28. Bd5+ Kf8 29. Rf6+ Kg7 30. Rf7+ Kh8 31. Be6 Re8 32. Rd1 Rxe6 33. Rdxd7 Rxd7 34. Rxd7 Re7 35. Rd8+ Kg7 36. Kf1 Kf6 37. a4 Ke5 38. Ke2 Nd4+ 39. Kd3 Nc6 40. f4+ Kf6 41. Rd6+ Re6 42. Rd7 Re7 43. Rd6+ Kf5 44. b5 Nb4+ 45. Kc3 a5 46. b6 Re3+ 47. Kc4 Re4+ 48. Kb5 Nc6 49. Rxc6 bxc6+ 50. Kxc6 Rxa4 51. b7 Rb4 52. Kc7 Ke4 53. g4 a4 54. f5 a3 55. f6 a2 56. f7 a1=Q 57. f8=Q Qe5+ 58. Kc8 Qe6+ 59. Kc7 Qe5+ 60. Kc8 Kd5 61. Qf7+ Kc6 62. Qd7+ Kxc5 63. Qxh7 Qe8+ 64. Kc7 Qc6+ 65. Kb8 Qe8+ 66. Kc7 Qe5+ 67. Kc8 Qe6+ 68. Kc7 Qd6+ 69. Kc8 Qf8+ 70. Kc7 Qf4+ 71. Kc8 Qxg4+ 72. Kc7 Qf4+ 73. Kc8 Qf8+ 74. Kc7 Rf4 75. Qxg6 Qe7+ 76. Kb8 Qd8+ 0-1
2024.02.17 British Columbia op
8613 Salcedo, Daniel E (1879) MacKinnon, Keith (2325) 1/2-1/2
1. d4 Nf6 2. c4 c5 3. d5 e5 4. Nc3 d6 5. e4 Be7 6. Be2 O-O 7. h3 Nbd7 8. Be3 a6 9. Nf3 Ne8 10. g4 Kh8 11. h4 Nc7 12. h5 b5 13. g5 f6 14. g6 f5 15. exf5 Rxf5 16. Bd3 Nf8 17. Bxf5 Bxf5 18. Nd2 hxg6 19. hxg6+ Kg8 20. Qf3 Bxg6 21. O-O-O bxc4 22. Nde4 Qd7 23. Rdg1 Nb5 24. Qh3 Qxh3 25. Rxh3 Nd4 26. f3 Kf7 27. Rhg3 Nf5 28. Bg5 Nxg3 29. Rxg3 Rd8 30. f4 Bxg5 31. Nxg5+ Kf6 32. fxe5+ dxe5 33. d6 Kf5 34. Nce4 Bh5 35. Rg2 Kf4 36. Kd2 Bg6 37. Rf2+ Kg4 38. Rg2+ Kf4 39. Rf2+ 1/2-1/2
2023.10.09 British Columbia-ch
31429 MacKinnon, Keith (2325) Liu, Zachary (2186) 1-0
1. c4 c6 2. Nf3 d5 3. e3 Nf6 4. Nc3 g6 5. d4 Bg7 6. cxd5 cxd5 7. Bd3 O-O 8. O-O Nc6 9. h3 Bf5 10. Bxf5 gxf5 11. b3 Ne4 12. Ne2 Kh8 13. Bb2 Qd6 14. Nf4 Rac8 15. Rc1 e6 16. Ne1 Rc7 17. Ned3 Rfc8 18. f3 Nf6 19. Qe1 Ne7 20. Ne5 Kg8 21. Qa5 b6 22. Qa6 Rxc1 23. Bxc1 Rc7 24. Ba3 Qd8 25. Rc1 Rxc1+ 26. Bxc1 Qc7 27. Bd2 Ng6 28. Nfd3 Nxe5 29. Nxe5 Nd7 30. Nd3 Bf8 31. Kf2 Nb8 32. Qa4 Qd7 33. Qxd7 Nxd7 34. Bb4 a5 35. Bxf8 Kxf8 36. b4 Ke7 37. Ke2 Kd6 38. Kd2 Kc6 39. a4 b5 40. axb5+ Kxb5 41. bxa5 Kxa5 42. Kc3 Kb5 43. Nf4 Nf8 44. Nh5 Nd7 45. Kb3 Ka5 46. Nf4 Nf8 47. Nh5 Nd7 48. Kc3 Kb5 49. g4 fxg4 50. hxg4 Kc6 51. Kb4 Kd6 52. Kb5 f6 53. Kb4 e5 54. Kb5 exd4 55. exd4 Nb8 56. Nxf6 Nc6 57. Ne8+ Kd7 58. Kc5 Ne7 59. Nf6+ Ke6 60. Nxh7 Ng6 61. Ng5+ Kf6 62. Nh3 Ke6 63. f4 1-0
2023.10.09 British Columbia-ch
31435 Doknjas, John (2299) MacKinnon, Keith (2325) 1/2-1/2
1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Bg2 O-O 5. e4 Nc6 6. Nge2 Re8 7. O-O a6 8. d3 1/2-1/2
2023.10.08 British Columbia-ch
31422 MacKinnon, Keith (2325) Jiang, Kate (2111) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Bc5 6. Nb5 Bxe3 7. fxe3 Qd8 8. N1c3 a6 9. Nd4 Nf6 10. Be2 d6 11. O-O Ne5 12. Qe1 Be6 13. Qg3 Rg8 14. a4 Qe7 15. b4 Ng6 16. Rab1 Bd7 17. Nf5 Bxf5 18. exf5 Ne5 19. Qf4 Ned7 20. g4 Qe5 21. Qd4 g6 22. Kh1 gxf5 23. Rxf5 Qxd4 24. exd4 h6 25. Rbf1 Rg6 26. h3 Ke7 27. Bd3 Rg5 28. R5f4 c6 29. Ne4 Nxe4 30. Rxf7+ Ke6 31. Bxe4 Rh8 32. h4 Rgg8 33. R7f4 Ke7 34. Re1 Kd8 35. Bf5 Rg7 36. Re6 Nb6 37. Rxd6+ Kc7 38. Rg6 Re7 39. Be6 Nd5 40. Rf7 Rxf7 41. Bxf7 Nxb4 42. Bb3 a5 43. Kg2 b5 44. Kg3 Rd8 45. Rxh6 Rxd4 46. h5 Rd2 47. Rf6 Nxc2 48. h6 Ne1 49. h7 Rg2+ 50. Kh3 Rg1 51. Kh2 1-0
2023.10.08 British Columbia-ch
31426 Kaufman, Raymond (2307) MacKinnon, Keith (2325) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. a3 b5 8. Nxc6 Qxc6 9. Be2 Bb7 10. O-O Rc8 11. f4 Bc5 12. Bxc5 Qxc5+ 13. Kh1 Nf6 14. Bf3 d6 15. Qd2 Rd8 16. Rad1 Rd7 17. Qe2 O-O 18. e5 Bxf3 19. Qxf3 Ne8 20. Rd3 Qc7 21. Rfd1 d5 22. Qg4 g6 23. Qg5 f6 24. exf6 Rxf6 25. Rf3 Rdf7 26. Rdf1 Nd6 27. Qe5 Nc4 28. Qd4 Qa7 29. Qd3 Nxb2 30. Qe2 Qc7 31. g4 Kg7 32. Qf2 Qa7 33. Qh4 Nc4 34. Rh3 Kg8 35. Ne2 Nd2 36. Rg1 Ne4 37. Rf3 g5 38. Qe1 Qc5 39. Rgf1 Qxc2 40. Nd4 Qd2 41. f5 0-1
2023.10.07 British Columbia-ch
31415 MacKinnon, Keith (2325) Yang, Jingyun (Ryan) (2212) 1-0
1. e4 c5 2. Nf3 e6 3. b3 b6 4. Bb2 Bb7 5. Nc3 Nc6 6. Qe2 Nd4 7. Nxd4 cxd4 8. Nb1 Bc5 9. g3 Ne7 10. Bg2 Rc8 11. a3 a5 12. O-O O-O 13. b4 axb4 14. axb4 Bxb4 15. Bxd4 f5 16. Ra4 Bc5 17. Bb2 Bc6 18. Ra1 fxe4 19. Bxe4 Nf5 20. Bxc6 Rxc6 21. c3 Qc7 22. Kg2 e5 23. d3 Rcf6 24. Nd2 Qc6+ 25. Ne4 Nd6 26. f3 Nxe4 27. dxe4 Qe6 28. Ba3 d6 29. Qa2 Qxa2+ 30. Rxa2 Ra8 31. Rfa1 Rff8 32. Bb4 Rxa2+ 33. Rxa2 Kf7 34. Ra7+ Kf6 35. Bxc5 bxc5 36. Rd7 Ke6 37. Rxg7 Rb8 38. Rxh7 Rb3 39. c4 Rc3 40. h4 Rxc4 41. h5 Ra4 42. Kh3 Ra8 43. Rc7 Rf8 44. Kg4 Kf6 45. h6 Rg8+ 46. Kh4 Rg6 47. h7 Rh6+ 48. Kg4 c4 49. Rd7 Ke6 50. Kg5 Rh3 51. Rc7 Rxg3+ 52. Kh6 Rh3+ 53. Kg7 Rg3+ 54. Kf8 Rxf3+ 55. Kg8 Rg3+ 56. Rg7 Rh3 57. Rg6+ Kd7 58. Kg7 Rh2 59. h8=Q Rxh8 60. Kxh8 Kc6 61. Kg7 Kc5 62. Kf6 c3 63. Kf5 Kb5 64. Rg8 Kc4 65. Rc8+ Kd4 66. Rc6 1-0
2023.10.07 British Columbia-ch
31417 Doknjas, Neil (2300) MacKinnon, Keith (2325) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Qf3 e6 7. Be3 b5 8. a3 Nd7 9. g4 Bb7 10. O-O-O Ngf6 11. g5 Ne5 12. Qg2 Nfd7 13. f4 Nc4 14. Bxc4 Qxc4 15. f5 Nc5 16. Nxe6 Nxe6 17. fxe6 Qxe6 18. Bd4 Be7 19. Nd5 O-O 20. Rhe1 Bxd5 21. exd5 Qd7 22. Re4 Rae8 23. Rde1 Bd8 24. h4 Ba5 25. R1e3 b4 26. axb4 Bxb4 27. Qe2 Rxe4 28. Rxe4 Qf5 29. c3 Ba5 30. Re8 Bd8 31. Rxf8+ Kxf8 32. Qxa6 Qxd5 33. Qc8 Qa5 34. Qc6 Be7 35. Qe4 Qa1+ 36. Kc2 Qa4+ 37. Kd2 Qa2 38. c4 f6 39. Bc3 fxg5 40. Bxg7+ Kf7 41. h5 Kxg7 42. Qxe7+ Kh6 43. Qxd6+ Kxh5 44. Kc3 Qa5+ 45. b4 Qa1+ 46. Kb3 Qb1+ 47. Ka4 g4 48. c5 Qe1 49. c6 g3 50. c7 Qa1+ 51. Kb5 Qf1+ 52. Ka5 g2 53. Qh2+ Kg5 54. c8=Q Qa1+ 55. Kb6 g1=Q+ 56. Qxg1+ Qxg1+ 57. Qc5+ 1-0
2023.10.06 British Columbia-ch
31408 MacKinnon, Keith (2325) Qu, Leo (2230) 0-1
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 Qb6 7. Nc3 Nc6 8. O-O Qxb2 9. Nb5 c4 10. Nc7+ Kd7 11. Rb1 Qxc2 12. Nxa8 Qxb1 13. Qxb1 Bxb1 14. Rxb1 Kc8 15. Bd1 Kb8 16. Nb6 axb6 17. Rxb6 Bb4 18. Rb5 h6 19. g4 Nge7 20. Bc1 Kc7 21. a3 Ra8 0-1
2023.05.22 Paul Keres mem (47th)
36943 Mackinnon, Keith (2319) Huang, Patrick (2212) 1-0
1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Bd7 6. Be2 Bb5 7. dxc5 Bxc5 8. O-O Bxe2 9. Qxe2 a5 10. Na3 Ne7 11. Nb5 O-O 12. Bd2 Nbc6 13. a4 Ng6 14. h4 Rae8 15. h5 Nge7 16. h6 g6 17. g4 d4 18. Qe4 Rd8 19. Rab1 dxc3 20. bxc3 Rd7 21. Bg5 Nd5 22. c4 Ndb4 23. Rbd1 Bxf2+ 24. Kg2 Rxd1 25. Rxd1 Bc5 26. Qf4 f5 27. Rd7 Rf7 28. Rxf7 Kxf7 29. gxf5 exf5 30. Qd2 Ke6 31. Bf6 f4 32. Ng5+ Kf5 33. Qd7# 1-0
2023.05.22 Paul Keres mem (47th)
36949 Mackinnon, Keith (2319) Orlov, Georgi (2494) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 Be7 4. Ngf3 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 Nc6 8. O-O g5 9. dxc5 g4 10. Nd4 Ncxe5 11. Be2 Bxc5 12. Bxg4 Qh4 13. Be2 Bxd4 14. g3 Rg8 15. Kh1 Qh3 16. cxd4 Ng4 1/2-1/2
2023.05.21 Paul Keres mem (47th)
36920 Mackinnon, Keith (2319) Nunez Asencio, Jorge (2333) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Nf6 6. Nc3 d6 7. Be2 Nxd4 8. Qxd4 Bg7 9. Be3 O-O 10. Qd2 a5 11. O-O a4 12. f3 Qa5 13. Rfc1 Be6 14. Rc2 Rfc8 15. Nb5 Qxd2 16. Rxd2 Bxc4 17. Na7 Rxa7 18. Bxa7 Bxe2 19. Rxe2 Nd7 20. Be3 a3 21. Rc1 Rxc1+ 22. Bxc1 Bd4+ 23. Kf1 axb2 24. Bxb2 Bc5 25. Bc1 Kf8 26. Rb2 b6 27. Rb3 Ke8 28. Be3 Kd8 29. Bxc5 dxc5 30. Ra3 Kc7 31. Ra7+ Kd6 32. g4 b5 33. Ra8 b4 34. Rh8 c4 35. Ke2 b3 36. axb3 cxb3 37. Kd2 Ne5 38. f4 Nxg4 39. Rxh7 Ke6 40. Rh3 Nf6 41. Re3 Nh5 42. Rf3 b2 43. Kc2 Nf6 44. Re3 Nh5 45. f5+ gxf5 46. exf5+ Kf6 47. Kxb2 Ng7 48. Kc3 1/2-1/2
2023.05.21 Paul Keres mem (47th)
36930 Sali, Zulfikar (2290) Mackinnon, Keith (2319) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nxc6 bxc6 6. Bd3 Nf6 7. Nc3 d5 8. Qe2 Be7 9. O-O O-O 10. b3 Nd7 11. Bb2 Nc5 12. Rfe1 a5 13. Rad1 Nxd3 14. Qxd3 Ba6 15. Qg3 Bh4 16. Qh3 Bf6 17. e5 Be7 18. Ne4 Bc8 19. Rd3 f5 20. exf6 Bxf6 21. Nxf6+ gxf6 22. Rg3+ Kh8 23. Qh6 Ra7 24. Rg6 e5 25. Rxe5 Raf7 26. Reg5 Qe7 27. h3 Be6 28. Rg3 c5 29. Rf3 d4 30. c3 Bd5 31. Rfg3 Qe1+ 32. Kh2 Qxf2 33. Ba3 d3 34. Rxd3 Be4 35. Rd2 Qxd2 36. Qxd2 hxg6 37. Bxc5 Rc8 38. b4 Kh7 39. Qd4 Bc6 40. Qf2 Re8 41. Bd4 Re6 42. bxa5 Kg8 43. Bc5 Rd7 44. a6 Rd5 45. Bd4 Rf5 46. Qb2 Rb5 47. Qc2 Be4 48. Qe2 Ra5 49. a7 Bd5 50. Qb2 Rea6 51. Qb8+ Kg7 52. Qc7+ Bf7 53. g4 Rxa2+ 54. Kg3 g5 55. h4 gxh4+ 56. Kxh4 Rg2 57. Qb7 Rga2 58. g5 Kg6 59. gxf6 Be6 60. Qe4+ Bf5 61. Qe8+ 1-0
2023.05.20 Paul Keres mem (47th)
36901 Mackinnon, Keith (2319) Qu, Leo (2011) 1-0
1. c4 Nf6 2. Nc3 g6 3. e4 d6 4. d4 Bg7 5. h3 O-O 6. Bg5 h6 7. Be3 e5 8. d5 a5 9. g4 Na6 10. Nf3 Nc5 11. Nd2 c6 12. Rg1 a4 13. a3 Qa5 14. Qc2 Bd7 15. Be2 Rfc8 16. h4 cxd5 17. cxd5 Nb3 18. Nxb3 axb3 19. Qd3 b5 20. Bd2 Qb6 21. g5 hxg5 22. hxg5 Nh7 23. Nd1 Ra4 24. Rg3 Nf8 25. Bb4 Rc4 26. Qb1 Rc8 27. Rxb3 f5 28. gxf6 Bxf6 29. Qd3 Bh4 30. Qe3 Qb8 31. Rc1 Rxc1 32. Qxc1 Kg7 33. Rc3 Ra7 34. Ne3 Nh7 35. Bg4 Bg5 36. Bxd7 Rxd7 37. Rc6 Qd8 38. Ke2 Bf4 39. Qg1 Bxe3 40. Kxe3 Nf6 41. Qg3 Nh5 42. Qg4 Nf4 43. Ba5 Qe7 44. Qxd7 Qxd7 45. Rc7 Qf7 46. Kd2 Kf6 47. Rxf7+ Kxf7 48. Kc3 Ke7 49. Bb6 Nh3 50. Be3 Kd7 51. Kb4 Kc7 52. Kxb5 g5 53. a4 g4 54. a5 Nf4 55. Bb6+ Kb8 56. Kc6 Nd3 57. b3 Nc1 58. b4 Na2 59. Kxd6 Nxb4 60. Kxe5 Nd3+ 61. Kd6 1-0
2023.05.20 Paul Keres mem (47th)
36911 Leong, Aiden (2083) Mackinnon, Keith (2319) 0-1
1. Nf3 Nf6 2. g3 b5 3. Bg2 Bb7 4. c4 bxc4 5. Qa4 e6 6. Na3 c5 7. Nxc4 Be7 8. O-O O-O 9. Na5 Bd5 10. d4 Qb6 11. Be3 Qxb2 12. dxc5 Qxe2 13. Nd4 Qh5 14. Bxd5 Nxd5 15. c6 Nc3 16. Qc4 Qxa5 17. Bd2 Qa4 18. Qxc3 Bf6 19. Be3 Nxc6 20. Rfd1 Rfc8 21. Qd2 Ne5 22. Rac1 Rxc1 23. Qxc1 Qxa2 24. Qc7 Nc4 25. Rc1 d5 26. Nc6 Qb2 27. Nxa7 Nxe3 28. fxe3 h5 29. Nc8 Ra2 0-1
2023.02.20 British Columbia op
37051 Doknjas, John (2341) MacKinnon, Keith (2307) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. e4 d6 6. e5 dxe5 7. dxe5 Nfd7 8. Nf3 Nc6 9. Bf4 f5 10. O-O-O Qe7 11. a3 Bxc3 12. Qxc3 a5 13. h4 Nc5 14. Qe3 b6 15. h5 h6 16. Rh3 Bd7 17. Nh4 Be8 18. Be2 Rd8 19. Rxd8 Qxd8 20. Bxh6 gxh6 21. Qxh6 Ne4 22. f3 Qd2+ 23. Qxd2 Nxd2 24. Kxd2 Nxe5 25. g4 Kg7 26. h6+ Kf6 27. gxf5 exf5 28. Ng2 Bf7 29. Kc3 Rh8 30. Ne3 Kg5 31. Nd5 Bxd5 32. cxd5 Ng6 33. Bd3 Nf4 34. Rg3+ Kf6 35. Kd4 Rxh6 36. Rg8 Nxd3 37. Kxd3 Ke5 38. Rg7 Kxd5 39. Rxc7 Rh2 40. Kc3 Rf2 41. Rd7+ Ke5 42. Rd3 b5 43. Kb3 Re2 44. Rc3 Kd4 45. Rc8 Re3+ 46. Kc2 Rxf3 47. Rd8+ Kc5 48. Rc8+ Kd6 49. Rd8+ Kc7 50. Rd5 Kc6 51. Re5 a4 52. Kd2 f4 53. Rf5 Rb3 54. Rxf4 Rxb2+ 55. Kc3 Rb3+ 56. Kd4 Rxa3 57. Rf6+ Kb7 58. Kc5 Rb3 59. Rf7+ Ka6 60. Rf8 a3 61. Rh8 b4 62. Kc4 Rb2 63. Rh6+ Ka5 64. Rh8 a2 65. Rh7 b3 66. Rh5+ Ka4 67. Rh8 Rc2+ 68. Kd3 Ka3 0-1
2023.02.20 British Columbia op
37060 MacKinnon, Keith (2307) Nunez Asencio, Jorge (2303) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 1/2-1/2
2023.02.19 British Columbia op
37033 Roback, Joe (2063) MacKinnon, Keith (2307) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. h3 a6 6. Nf3 Nc6 7. Be3 Bf5 8. g4 Bg6 9. Bd3 e5 10. dxe5 Nxe5 11. Bxg6 hxg6 12. Qe2 Qc6 13. Bc5 O-O-O 0-1
2023.02.19 British Columbia op
37041 MacKinnon, Keith (2307) Doknjas, Neil (2239) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 g6 4. c3 a6 5. Ba4 Bg7 6. O-O d6 7. d4 b5 8. Bb3 exd4 9. cxd4 Nge7 10. Nc3 O-O 11. h3 Na5 12. Bc2 c5 13. dxc5 dxc5 14. Qxd8 Rxd8 15. Be3 Nb7 16. Bb3 c4 17. Bc2 Bd7 18. Bb6 Re8 19. Rad1 Be6 20. Nd4 Nc8 21. Nxe6 Rxe6 22. Bd4 Ncd6 23. f4 b4 24. f5 Bxd4+ 25. Rxd4 Re5 26. Nd5 Nb5 27. Rxc4 N7d6 28. Rc6 gxf5 29. Nf6+ Kg7 30. Nh5+ Kf8 31. exf5 Ke7 32. Bd3 Kd7 33. Rc2 b3 34. axb3 Nd4 35. Rcf2 Ke7 36. f6+ Kd7 37. Ng7 h5 38. b4 Rb8 39. Bxa6 Rxb4 40. Rd1 Kc6 41. Kh2 h4 42. Bd3 Kc5 43. Rc1+ Kd5 44. Rc7 Rb3 45. Bb1 Rb6 46. Re7 Nc6 47. Ba2+ Kc5 48. Rc2+ Kd4 49. Rd2+ Kc5 50. Rxe5+ Nxe5 51. Rd5+ Kc6 52. Rxe5 Rxb2 53. Bd5+ Kb6 54. Nf5 1-0
2023.02.18 British Columbia op
37011 Levin, Chris (1885) MacKinnon, Keith (2307) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. b3 b6 4. Bb2 Bb7 5. e3 Be7 6. Be2 O-O 7. d4 c5 8. O-O cxd4 9. Nxd4 a6 10. Nd2 Qc7 11. Rc1 d6 12. Bf3 Ra7 13. Qe2 Nbd7 14. Rfd1 Rd8 15. Bxb7 Rxb7 16. e4 g6 17. Nf1 Bf8 18. f3 Bh6 19. Ne3 e5 20. Ndc2 b5 21. Rb1 Nc5 22. cxb5 axb5 23. Nb4 Qb6 24. Bc1 Ne6 25. Qf2 Nf4 26. Kf1 Rc8 27. Ned5 N6xd5 28. Nxd5 Qxf2+ 29. Kxf2 Rc2+ 30. Kf1 Kg7 31. Nb4 Rcc7 32. Rxd6 Bg5 33. Bb2 Bf6 34. Rbd1 g5 35. Rxf6 Kxf6 36. g3 Rd7 37. Rxd7 Rxd7 38. gxf4 Rd1+ 39. Ke2 Rh1 40. Bxe5+ Ke6 41. Bb8 Rxh2+ 42. Ke3 gxf4+ 43. Bxf4 Rg2 44. Nd5 Rxa2 45. Nc7+ Kf6 46. Nxb5 h5 47. Nc3 Ra3 48. Nd5+ Kg6 49. Ne7+ Kf6 50. Nf5 Rxb3+ 51. Kf2 Rb1 52. Kg3 Kg6 53. Kh3 Rh1+ 54. Kg2 Rb1 55. Ng3 Rb2+ 56. Kh3 Rf2 57. Bd6 Rxf3 58. Kh4 Rd3 59. Bc7 Rc3 60. Bd6 Rd3 61. Bc7 Rc3 1/2-1/2
2022.10.10 British Columbia-ch
45299 MacKinnon, Keith (2288) Song, Ethan (2071) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 exd5 5. Bg5 Be7 6. e3 O-O 7. Bd3 h6 8. Bh4 Be6 9. Nge2 Nbd7 10. Nf4 c6 11. O-O Nb6 12. Nxe6 fxe6 13. f4 c5 14. g4 cxd4 15. exd4 Ne4 16. Bxe7 Qxe7 17. Nxe4 dxe4 18. Bxe4 Rad8 19. Qd2 Qh4 20. Rf3 Qxg4+ 21. Kh1 e5 22. Rg1 Rxd4 1/2-1/2
2022.10.10 British Columbia-ch
45301 Kaufman, Raymond (2329) MacKinnon, Keith (2288) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ c6 6. Qxc4 b5 7. Qb3 Bb7 8. O-O 1/2-1/2
2022.10.09 British Columbia-ch
45291 Doknjas, Neil (2277) MacKinnon, Keith (2288) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. O-O d6 8. a4 b6 9. f4 Bb7 10. Be3 Nbd7 11. Qf3 g6 12. Rae1 Bg7 13. Qg3 O-O 14. Kh1 Nc5 15. Bg1 Rad8 16. Nb3 Nh5 17. Qe3 Bxc3 18. bxc3 Nxa4 19. c4 e5 20. f5 f6 21. Qh6 Qg7 22. Qd2 Bc6 23. Be3 g5 24. Qe2 Qf7 25. g4 Nf4 26. Bxf4 exf4 27. Nd4 Rc8 28. c5 Nxc5 29. Bc4 Bxe4+ 30. Kg1 Bd5 31. Ne6 Bxc4 32. Qxc4 Nxe6 33. Qxe6 Rxc2 34. Qxd6 Qa2 35. Qe6+ Kg7 36. Qxa2 Rxa2 37. Re6 Rb2 38. Rc1 a5 39. Rcc6 a4 40. Rxb6 Rxb6 41. Rxb6 Ra8 42. Rb1 a3 43. Kg2 a2 44. Ra1 Ra3 0-1
2022.10.09 British Columbia-ch
45292 MacKinnon, Keith (2288) Yang, Jingyun (Ryan) (2133) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 a6 7. Be2 Bg7 8. O-O O-O 9. f4 Qc7 10. a4 Nc6 11. Nb3 Na5 12. e5 dxe5 13. fxe5 Rd8 14. exf6 Nxb3 15. Qb1 Nxa1 16. fxg7 b5 17. Qxa1 b4 18. Nd1 a5 19. c4 Bf5 20. Bf3 Ra6 21. b3 Rd3 22. Qb2 h5 23. Be2 Rd8 24. Nf2 Re6 25. Bc1 Qc5 26. Bf3 Be4 27. Qe2 Bb1 28. Qb2 Be4 29. Qe2 Bb1 30. Qb2 Be4 1/2-1/2
2022.10.08 British Columbia-ch
45282 McLaren, Brian (2107) MacKinnon, Keith (2288) 0-1
1. e4 c5 2. Nc3 e6 3. Nge2 Nc6 4. g3 d5 5. exd5 exd5 6. d4 cxd4 7. Nxd4 Nf6 8. Bg2 Bg4 9. Qd3 Bb4 10. O-O O-O 11. Bg5 Bxc3 12. Qxc3 Ne4 13. Bxd8 Nxc3 14. Nxc6 bxc6 15. Be7 Rfe8 16. Bc5 Ne4 17. Be3 Bf5 18. Rfe1 h6 19. c3 a5 20. f3 Nd6 21. b3 a4 22. Bf4 Nb5 23. Bd2 Rxe1+ 24. Rxe1 axb3 25. axb3 Ra3 26. c4 Nd4 27. cxd5 cxd5 28. Bc3 Nb5 29. Be5 f6 30. Bb8 Rxb3 31. g4 Rb1 32. Rxb1 Bxb1 33. Kf2 Ba2 34. Ke3 Kf7 35. Bg3 Ke6 36. h4 d4+ 37. Kd2 Kd5 38. f4+ Kc5 39. Be4 Nc3 40. Bc2 Kd5 41. Be1 Ne4+ 42. Kd1 Bc4 43. g5 d3 44. Bb1 Kd4 45. gxh6 gxh6 46. f5 Ke3 47. Bb4 d2 0-1
2022.10.08 British Columbia-ch
45285 MacKinnon, Keith (2288) Albitar, Hani (2221) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Nb6 9. Nc3 Qe6 10. Qe4 d5 11. Qe3 Bb4 12. Bd2 O-O 13. O-O-O dxc4 14. f4 Rd8 15. Be2 Nd5 16. Nxd5 Bxd2+ 17. Rxd2 cxd5 18. Bxc4 Ba6 19. Bxa6 Qxa6 20. Kb1 Rab8 21. Rc1 Rbc8 22. f5 c5 23. f6 gxf6 24. Qh6 Rc6 25. exf6 Rxf6 26. Qg5+ Kh8 27. Rxd5 Rg8 28. Qd2 Rc6 29. g3 c4 30. Qc3+ f6 31. Rd7 Rg7 32. Rd8+ Rg8 33. Rcd1 Qb6 34. R8d7 Rg7 35. Qa3 Rc8 36. Rxg7 Kxg7 37. Rd7+ Kg6 38. Qxa7 Qxa7 39. Rxa7 Re8 40. Rc7 Re2 41. Rxc4 Rxh2 42. a4 Kf5 43. a5 Rg2 44. g4+ Ke5 45. a6 Rd2 46. a7 Rd8 47. Ra4 Ra8 48. Kc2 Kd5 49. Kd3 h6 50. Ra5+ 1-0
2022.10.07 British Columbia-ch
45278 MacKinnon, Keith (2288) Huang, Patrick (2213) 1-0
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 a6 5. Nf3 b5 6. Bd3 Nd7 7. e5 c5 8. exd6 cxd4 9. Nd5 exd6 10. Be4 Rb8 11. Nxd4 Bb7 12. O-O Ngf6 13. Nxf6+ Qxf6 14. Nc6 Rc8 15. Re1 Kf8 16. Ne5 Rd8 17. Nxd7+ Rxd7 18. Bxb7 Rxb7 19. Qf3 Rb8 20. Qc6 h6 21. Be3 Kg8 22. c3 Kh7 23. Rad1 Rhd8 24. Ba7 Rbc8 25. Qxa6 b4 26. Bb6 Re8 27. Rxe8 Rxe8 28. Bf2 bxc3 29. bxc3 Qxf4 30. Qxd6 Be5 31. g3 Bxd6 32. gxf4 Bxf4 33. a4 Re2 34. Ra1 Bxh2+ 35. Kxh2 Rxf2+ 36. Kg3 Rd2 37. Kf4 Kg7 38. Ke5 Re2+ 39. Kd5 h5 40. a5 h4 41. a6 Re8 42. a7 Ra8 43. Kc6 g5 44. Kb7 Re8 45. Rg1 Kg6 46. c4 Kf5 47. c5 Re7+ 48. Kb6 Re8 49. Kb7 Re7+ 50. Kb6 Re8 51. c6 h3 52. Rf1+ Kg6 53. Kb7 g4 54. c7 g3 55. c8=Q Rxc8 56. Kxc8 g2 57. Rg1 Kh5 58. a8=Q h2 59. Qf3+ 1-0
2022.05.23 Paul Keres mem 46th
37187 Mackinnon, Keith (2287) Mohammed Qanee, Arpak Worya (2129) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 O-O 8. Be2 d6 9. O-O Nxd4 10. Bxd4 Be6 11. Rc1 Qa5 12. Nd5 Bxd5 13. exd5 Rfc8 14. Rc3 Qd8 15. b4 b6 16. Rc2 Rc7 17. f4 Rac8 18. Rb2 Qf8 19. Rb3 Nd7 20. Bf2 f5 21. g4 Rxc4 22. Bxc4 Rxc4 23. Be3 Nf6 24. Qd3 Qc8 25. gxf5 gxf5 26. Kh1 Ne4 27. Ra3 Rc3 28. Rxc3 Qxc3 29. Qxc3 Bxc3 30. a3 Kf7 31. Rd1 Bd2 32. Rxd2 Nxd2 33. Bxd2 b5 34. Kg2 e5 35. fxe5 dxe5 36. Bc3 e4 37. Kg3 Ke7 38. Be5 a6 39. Kf4 Kd7 40. Kxf5 e3 41. Ke4 e2 42. Bg3 1-0
2022.05.23 Paul Keres mem 46th
37195 Kolbus, Dietmar (2354) Mackinnon, Keith (2287) 1/2-1/2
1. c4 e6 2. Nf3 Nf6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ c6 6. Qxc4 b5 7. Qc2 Bb7 8. d4 Nbd7 9. a4 a6 10. O-O c5 11. dxc5 Bxc5 12. axb5 1/2-1/2
2022.05.22 Paul Keres mem 46th
37169 Mackinnon, Keith (2287) Windram, James (2072) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 cxd4 5. Qxd4 a6 6. Bxd7+ Bxd7 7. c4 e5 8. Qd3 b5 9. Nc3 bxc4 10. Qxc4 Be6 11. Qc6+ Bd7 12. Qc4 Be6 13. Qd3 h6 14. O-O Nf6 15. b3 Be7 16. Bb2 O-O 17. Nd2 Qc7 18. Rac1 Qb7 19. Nc4 Rfd8 20. Rfd1 a5 21. Qe2 a4 22. Nxa4 Nxe4 23. Qf3 Bxc4 24. Rxc4 d5 25. Rc2 f6 26. Qf5 1/2-1/2
2022.05.22 Paul Keres mem 46th
37179 Guo, Veronica (Yu Han) (1955) Mackinnon, Keith (2287) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 a5 9. Bd3 c6 10. O-O Na6 11. f3 Nc7 12. Qc2 c5 13. dxc5 Bxc5 14. Nb5 Bb6 15. Bd2 Nxb5 16. Bxb5 Bd7 17. Bxd7 Qxd7 18. Qd3 Rfe8 19. Rfe1 Qd6 20. Kh1 Rad8 21. Rad1 d4 22. e4 Bc7 23. g3 g5 24. Ne2 h6 25. Bc1 Bb6 26. Nc3 Qc6 27. Nb1 Nd7 28. b3 Ne5 29. Qf1 Qc2 30. f4 Ng4 31. Rd2 Qc6 32. Qf3 f5 33. Bb2 Rxe4 34. Rxe4 Qxe4 35. Qxe4 fxe4 36. h3 e3 37. hxg4 exd2 38. Nxd2 Re8 39. Nc4 Re2 40. f5 d3 41. Bc3 Rc2 42. Bd2 a4 43. b4 Rxc4 0-1
2022.05.21 Paul Keres mem 46th
37148 Mackinnon, Keith (2287) Verdon, Norman (1982) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3 Nc6 7. Be3 Nxd4 8. Qxd4 e5 9. Qa4+ Bd7 10. Qb3 Be7 11. Qxb7 O-O 12. O-O-O Rb8 13. Qxa6 Be6 14. Bc4 Ra8 15. Qb5 Rb8 16. Qa6 Ra8 17. Qb5 Rb8 18. Qa4 Ra8 19. Qb3 Rb8 20. Nb5 Qa5 21. a4 Bxc4 22. Qxc4 Rfc8 23. Qb3 Nxe4 24. f3 Nc3 25. bxc3 Rxb5 26. axb5 Rxc3 27. Bd2 Bg5 28. Qb2 Bxd2+ 29. Rxd2 Ra3 30. Kb1 1-0
2022.05.21 Paul Keres mem 46th
37157 Roback, Joe (2044) Mackinnon, Keith (2287) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Be2 Nf6 8. O-O Be7 9. f4 d6 10. a4 O-O 11. Nb3 b6 12. Qe1 Nb4 13. Rc1 d5 14. e5 Nd7 15. Rf3 Bb7 16. Rh3 Rfe8 17. Nd4 Rac8 18. Nd1 Nf8 19. c3 Nc6 20. Bd3 Nxd4 21. Bxd4 Bc5 22. Ra1 Ng6 23. Qg3 Rf8 24. Ne3 f5 25. Rf1 Qe7 26. Nc2 Rc7 27. Rh5 Bc6 28. b3 Bb7 29. Be2 Rfc8 30. Rc1 Bxd4+ 31. Nxd4 Qa3 32. Rf1 Rxc3 33. Qf2 Nf8 34. Rg5 Qb2 35. Qh4 R3c7 36. Qf2 Rc1 37. Bd1 Rb1 38. Be2 Rcc1 39. Rg3 Rxf1+ 40. Bxf1 Qxf2+ 41. Kxf2 Rc1 42. Rd3 Kf7 43. Be2 g6 44. Bd1 Rc7 45. Rh3 Bc8 46. Ke1 Ke8 47. Kd2 h5 48. Rg3 Kf7 49. Be2 Nh7 1/2-1/2
2022.04.18 CAN-ch
19034 MacKinnon, Keith (2198) Barron, Michael (2108) 1-0
1. c4 f5 2. Nc3 Nf6 3. d4 d6 4. Bg5 Nbd7 5. Qc2 g6 6. h4 Bg7 7. O-O-O O-O 8. Nh3 e5 9. dxe5 dxe5 10. e4 h6 11. exf5 hxg5 12. hxg5 gxf5 13. c5 Nh7 14. Kb1 Nxg5 15. Nxg5 Qxg5 16. Bc4+ Rf7 17. Nd5 Nf8 18. Nxc7 Rb8 19. Qb3 Qe7 20. Nd5 Qxc5 21. Nf6+ Bxf6 22. Bxf7+ Kg7 23. Bg8 Qe7 24. Qg3+ Ng6 25. Rh7+ Kxg8 26. Qxg6+ 1-0
2022.04.17 CAN-ch
19011 MacKinnon, Keith (2198) Han, Johnathan (2009) 1/2-1/2
1. c4 Nf6 2. Nf3 e6 3. Nc3 d5 4. e3 Be7 5. b3 O-O 6. Bb2 b6 7. Be2 Bb7 8. Rc1 c5 9. cxd5 exd5 10. d4 Nbd7 11. O-O a6 12. Ne5 cxd4 13. exd4 Bd6 14. Nxd7 Qxd7 15. Bd3 b5 16. Qf3 Qg4 17. Qxg4 Nxg4 18. g3 Nf6 19. Rfe1 Rfe8 20. f3 h5 21. Kf2 g6 22. Rxe8+ Rxe8 23. Re1 Rxe1 24. Kxe1 h4 25. Kf2 hxg3+ 26. hxg3 Kf8 27. Bc1 Nd7 28. Bg5 f6 29. Be3 Kf7 30. Ne2 Nf8 31. Bf4 Bxf4 32. Nxf4 g5 33. Ne2 Ke6 34. f4 Bc8 35. Ke3 b4 36. fxg5 fxg5 37. Bc2 Kd6 38. Ng1 Bg4 1/2-1/2
2022.04.17 CAN-ch
19023 Zheng, Richard (2036) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. a3 Bxc3+ 6. Qxc3 Qe8 7. f3 d6 8. e4 e5 9. Be3 b6 10. O-O-O a5 11. g4 a4 12. Ne2 Nc6 13. d5 Na5 14. Ng3 Nd7 15. Nh5 Kh8 16. f4 Nc5 17. f5 Nxe4 18. Qc2 Nc5 19. f6 g6 20. Ng7 Qd8 21. g5 Rg8 22. Kb1 Bg4 23. Be2 Qd7 24. Bxc5 bxc5 25. h3 Bf5 26. Bd3 Bxd3 27. Rxd3 Nb3 28. h4 Nd4 29. Qh2 h5 30. gxh6 Qg4 31. h5 Qe4 32. Rd1 g5 33. Ka2 Rab8 34. h7 Qxh7 35. Qg2 Rb3 36. Rg3 Rxg3 37. Qxg3 Qc2 38. Rxd4 Qb3+ 39. Qxb3 axb3+ 40. Kxb3 exd4 0-1
2022.04.16 CAN-ch
18998 Abrahams, Daniel (2163) MacKinnon, Keith (2198) 1-0
1. Nf3 Nf6 2. c4 c5 3. g3 d5 4. cxd5 Nxd5 5. Bg2 Nc6 6. d4 e6 7. O-O Be7 8. Nc3 O-O 9. Nxd5 Qxd5 10. Be3 Qh5 11. dxc5 Rd8 12. Qc2 e5 13. Rfd1 Be6 14. a3 a5 15. Rxd8+ Rxd8 16. Rd1 Rxd1+ 17. Qxd1 f5 18. b4 f4 19. gxf4 axb4 20. axb4 exf4 21. Bxf4 Nxb4 22. Bd6 Bf6 23. e4 Nc6 24. Qb1 Nd4 25. Qd3 Nxf3+ 26. Qxf3 Qg5 27. Qf4 Qh5 28. e5 Qd1+ 29. Bf1 g5 30. Qe4 Bd8 31. Qd3 Qg4+ 32. Bg2 Bc4 33. Qf3 1-0
2022.04.15 CAN-ch
18968 MacKinnon, Keith (2198) Clyde, Jordan (2088) 0-1
1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. f4 c6 5. Bc4 b5 6. Bb3 Qb6 7. Nf3 a5 8. a4 b4 9. Ne2 Nf6 10. e5 Nd5 11. c4 bxc3 12. bxc3 O-O 13. O-O Ba6 14. c4 Nb4 15. Be3 d5 16. Rc1 dxc4 17. Bxc4 Nd5 18. Bd2 Bxc4 19. Rxc4 Na6 20. Qc1 Nab4 21. f5 Nd3 22. Qb1 Nb2 23. Rc2 Nxa4 24. fxg6 hxg6 25. Ra2 Qxb1 26. Rxb1 Nab6 27. Rxa5 Nc4 28. Rxa8 Rxa8 29. Be1 Bh6 30. h3 Ra2 31. Nc1 Be3+ 32. Kh1 Rc2 33. Nd3 Kg7 34. Nb4 Re2 35. Nxc6 Nf4 36. Nxe7 Nxg2 37. Bg3 Bf4 38. Rg1 Nce3 39. Bxf4 Nxf4 40. Rg3 Kf8 41. Ng1 Rh2+ 42. Kxh2 Nf1+ 43. Kh1 Nxg3+ 44. Kh2 Nf1+ 45. Kh1 Kxe7 46. Nf3 Ne3 47. Kh2 Ne6 48. Kg1 Nf4 49. Kh2 Nf5 50. h4 Ke8 51. Kh1 Ne6 52. d5 Ned4 53. Ng5 Nxh4 54. e6 f6 55. Nf7 Ke7 0-1
2022.04.15 CAN-ch
18982 Noritsyn, Nikolay (2512) MacKinnon, Keith (2198) 1-0
1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. Bf4 Bb7 5. e3 Be7 6. Nc3 Nh5 7. Bg3 O-O 8. Nd2 g6 9. Qg4 f5 10. Qh3 f4 11. Be2 fxg3 12. hxg3 Nf6 13. g4 Rf7 14. O-O-O Bb4 15. Bd3 Bxc3 16. bxc3 Rg7 17. g5 Ne8 18. f4 Qe7 19. e4 Qa3+ 20. Kb1 Qxc3 21. Nb3 a5 22. f5 a4 23. Rc1 Qb4 24. f6 Nxf6 25. gxf6 axb3 26. fxg7 h5 27. Qf3 Rxa2 28. Rcf1 Ra1+ 29. Kxa1 Qa3+ 30. Kb1 Qa2+ 31. Kc1 b2+ 32. Kd1 b1=Q+ 33. Bxb1 Qxb1+ 34. Ke2 Qb2+ 35. Ke1 Qa1+ 36. Qd1 Qxd1+ 37. Kxd1 Nc6 38. g4 hxg4 39. Rhg1 Kxg7 40. Rxg4 Nxd4 41. Rfg1 Nf3 42. Rxg6+ Kf7 43. Rg7+ Kf6 44. R1g6+ Ke5 45. Rxd7 Bxe4 46. Rh6 c6 47. Rh5+ Bf5 48. Ke2 Kf4 49. Kf2 b5 50. cxb5 cxb5 51. Rb7 Bd3 52. Rh3 Ne5 53. Rh4+ Ng4+ 54. Ke1 Kg5 55. Rh3 Bc4 56. Rg7+ Kf5 57. Rh5+ 1-0
2022.04.14 CAN-ch
18936 MacKinnon, Keith (2198) Rodrigue-Lemieux, Shawn (2342) 0-1
1. c4 e6 2. Nf3 d5 3. e3 Nf6 4. Nc3 Be7 5. b3 O-O 6. Bb2 dxc4 7. Bxc4 a6 8. d4 b5 9. Bd3 Bb7 10. Rc1 Nbd7 11. O-O c5 12. dxc5 Nxc5 13. Bb1 Qb6 14. Ne5 Rfd8 15. Qc2 b4 16. Ne2 Be4 17. Qc4 Bxb1 18. Rxb1 Nfe4 19. Rfd1 Nd2 20. Qf4 f6 21. Rxd2 Rxd2 22. Nc4 Rad8 23. Bd4 Qb5 24. Nxd2 Qxe2 25. Qc7 Rd7 26. Qc8+ Rd8 27. Qc7 Rd7 28. Qc8+ Kf7 29. Nf1 Rxd4 30. exd4 Nd3 31. d5 Qxf2+ 32. Kh1 exd5 33. Qh3 Qc2 34. Qh5+ Kf8 35. Ra1 Nf2+ 36. Kg1 Qc5 37. g3 Qd4 38. Re1 Ng4+ 39. Kh1 Qf2 40. Rc1 Qf3+ 41. Kg1 Bc5+ 0-1
2022.04.14 CAN-ch
18953 Tanaka, Tyler (2113) MacKinnon, Keith (2198) 1-0
1. Nf3 Nf6 2. g3 e6 3. Bg2 d5 4. O-O Be7 5. c4 dxc4 6. Qa4+ Nbd7 7. Qxc4 a6 8. Qc2 O-O 9. d4 c5 10. Rd1 Re8 11. Nc3 cxd4 12. Nxd4 Qc7 13. h3 Nb6 14. Bd2 Bd7 15. Rac1 Rac8 16. Qb3 Bc5 17. Bg5 e5 18. Bxf6 Bxd4 19. Bg5 Qb8 20. Bd2 Qa7 21. Qc2 Nc4 22. e3 Bc5 23. Be1 b5 24. Qe2 Be6 25. b3 Nb6 26. Ne4 Be7 27. Ba5 f5 28. Rxc8 Rxc8 29. Nc3 Rd8 30. Rxd8+ Bxd8 31. Qd3 Be7 32. Bxb6 Qxb6 33. Bd5 e4 34. Qd1 Bf6 35. Bxe6+ Qxe6 36. Ne2 g5 37. Nd4 Qd7 38. Qh5 a5 39. h4 Bxd4 40. exd4 gxh4 41. Qxh4 a4 42. Qf6 axb3 43. axb3 Qd5 44. b4 Qb3 45. Qg5+ Kh8 46. Qxf5 Qxb4 47. Qxe4 Qc4 48. Qe5+ Kg8 49. d5 b4 50. d6 b3 51. Qg5+ Kf7 52. d7 b2 53. Qh5+ Ke6 54. d8=Q b1=Q+ 55. Kh2 Qcc2 56. Qhd5# 1-0
2022.04.13 CAN-ch
18930 Palsson, Halldor (1833) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Ba6 5. e3 c6 6. Be2 d5 7. Nbd2 Nbd7 8. O-O Bd6 9. b4 O-O 10. Bb2 Qb8 11. Qa4 Bxc4 12. Bxc4 dxc4 13. b5 a6 14. bxc6 b5 15. Qc2 Nb6 16. e4 Be7 17. Ne5 Rd8 18. f4 Na4 19. f5 Qa7 20. fxe6 fxe6 21. Ndf3 Nxb2 22. Qxb2 Nxe4 23. Nd7 Qc7 24. Nfe5 Nf6 25. Qf2 Qd6 26. Qe3 Rac8 27. Rxf6 Bxf6 28. Nxf6+ gxf6 29. Qg3+ Kf8 30. Nd7+ Rxd7 0-1
2022.02.21 British Columbia op
37245 Cummings, David (2405) MacKinnon, Keith (2284) 1/2-1/2
1. c4 c5 2. Nf3 Nf6 3. Nc3 d5 4. cxd5 Nxd5 5. e3 Nxc3 6. bxc3 g6 7. h4 h6 8. h5 g5 9. Bb5+ Bd7 10. Ne5 Bxb5 11. Qb3 e6 12. Qxb5+ Nd7 13. Rb1 Rb8 14. c4 a6 15. Qxd7+ Qxd7 16. Nxd7 Kxd7 17. Bb2 Rg8 18. a4 b5 19. axb5 axb5 20. Be5 Bd6 21. Bxd6 Kxd6 22. cxb5 Rb7 23. Ke2 Rgb8 24. g4 Rxb5 25. Ra1 Kd5 26. f3 1/2-1/2
2022.02.21 British Columbia op
37254 MacKinnon, Keith (2284) Kenney, Jason (2285) 1-0
1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 a5 8. g4 Na6 9. Be3 Nd7 10. Qd2 Ndc5 11. Bh6 Qf6 12. Bxg7 Kxg7 13. Qe3 a4 14. O-O-O a3 15. b3 Nb4 16. Be2 Bd7 17. Rhg1 Rfe8 18. Ne1 c6 19. Nc2 Nxc2 20. Kxc2 Na6 21. g5 Qe7 22. Bg4 h5 23. gxh6+ Kh7 24. Bxd7 Qxd7 25. h4 Rg8 26. dxc6 bxc6 27. c5 d5 28. exd5 Qf5+ 29. Kc1 Nb4 30. Rd2 cxd5 31. Nxd5 1-0
2022.02.20 British Columbia op
37227 Yang, Brian (2056) MacKinnon, Keith (2284) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qd2 Nf6 8. O-O-O b5 9. Nxc6 Qxc6 10. f3 Bb7 11. g4 b4 12. Ne2 d5 13. e5 Nd7 14. Bd4 a5 15. Kb1 a4 16. Rc1 Be7 17. h4 O-O 18. g5 Nb6 19. Nf4 Nc4 20. Qg2 Bc5 21. Bxc5 Qxc5 22. Nd3 Qd4 23. c3 bxc3 24. bxc3 Qb6+ 25. Ka1 d4 26. Rb1 Qa5 27. cxd4 Qc3+ 28. Nb2 Ne3 0-1
2022.02.20 British Columbia op
37235 MacKinnon, Keith (2284) Lin, Leo (2103) 1-0
1. c4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. g3 d5 5. cxd5 Nxd5 6. Bg2 Be6 7. O-O Qd7 8. Ng5 Nxc3 9. dxc3 Qxd1 10. Rxd1 Bc4 11. b3 Ba6 12. Bd5 Nd8 13. c4 c6 14. Be4 g6 15. Bb2 f6 16. Nh3 Ne6 17. f4 Bc5+ 18. Kg2 exf4 19. gxf4 Ke7 20. f5 gxf5 21. Bxf5 Rhg8+ 22. Kf3 h6 23. Nf4 Ng5+ 24. Kg4 Rad8 25. Kh5 Be3 26. Ng6+ Kf7 27. h4 Ne6 28. Bxe6+ Kxe6 29. Rxd8 Rxd8 30. Rf1 f5 31. Bc1 Bxc1 32. Rxc1 Rd4 33. Kxh6 Kf6 34. h5 b6 35. Rg1 Bc8 36. Nh8 Rg4 37. Rd1 Rg8 38. Ng6 Be6 39. Rd6 c5 40. Rc6 Ra8 41. Kh7 Rc8 42. Rxc8 Bxc8 43. h6 f4 44. Nxf4 Bf5+ 45. Kg8 Kg5 46. Nd5 Kxh6 47. Kf7 a6 48. Kf6 Bb1 49. Nc3 Bc2 50. e4 b5 51. e5 bxc4 52. bxc4 Bg6 53. e6 Kh5 54. e7 Be8 55. Ne4 Kg4 56. Ke5 Kf3 57. Nf6 1-0
2022.02.19 British Columbia op
37208 Guo, Veronica (Yu Han) (1881) MacKinnon, Keith (2284) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 Re8 9. Bd3 c6 10. O-O Bd6 11. b4 Nbd7 12. b5 Bxf4 13. exf4 c5 14. Be3 c4 15. Bc2 Nf8 16. f5 Ne4 17. Nxe4 dxe4 18. g4 Qh4 19. Kh1 Nd7 20. Rg1 Nf6 21. Rg2 Bd7 22. a4 a6 23. b6 Kh8 24. a5 Rac8 25. Qe2 h5 26. g5 Nd5 27. g6 fxg6 28. Bg5 Qh3 29. fxg6 Bg4 30. Rxg4 hxg4 31. Ra3 Qxa3 32. Qxg4 Qf3+ 0-1
2022.02.19 British Columbia op
37218 MacKinnon, Keith (2284) Leong, Ryan (1971) 1-0
1. c4 Nf6 2. Nf3 g6 3. Nc3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 Nh5 8. Bg5 f6 9. Be3 Qe8 10. c5 Bd7 11. Nd2 f5 12. cxd6 cxd6 13. Nc4 Qe7 14. exf5 b5 15. fxg6 hxg6 16. Nd2 Nf4 17. a3 Na6 18. Nde4 b4 19. Na2 Bf5 20. Ng3 bxa3 21. Nxf5 gxf5 22. bxa3 Nc7 23. g3 Ng6 24. Qh5 Qf7 25. Rg1 Rfc8 26. Bc4 Ne8 27. Rc1 Rxc4 28. Rxc4 Qxd5 29. Rc2 Qe6 30. Nb4 a5 31. Nc6 Kf7 32. Rb2 Qd7 33. Nb8 Qc8 34. Nc6 Qxc6 35. Qxf5+ Nf6 36. Rc2 Qb7 37. g4 Ne7 38. Qd3 Qb1+ 39. Qd1 Qb3 40. g5 Nfd5 41. g6+ Nxg6 42. Rc7+ Nxc7 43. Qxb3+ 1-0
2021.11.14 Banff op
8401 MacKinnon, Keith (2259) Plotkin, Mark (2549) 0-1
1. c4 g6 2. Nc3 Bg7 3. d4 c5 4. d5 Bxc3+ 5. bxc3 f5 6. h4 Qa5 7. Bd2 Nf6 8. Nh3 d6 9. Nf4 Nbd7 10. Qb3 Ne5 11. e3 O-O 12. Be2 Ne4 13. Bd1 Bd7 14. f3 Nxd2 15. Kxd2 b5 16. cxb5 Bxb5 17. Be2 Bxe2 18. Kxe2 Rab8 19. Qc2 Nc4 20. Nd3 Rb6 21. Rhe1 Rfb8 22. Kf1 Na3 23. Qc1 Rb1 24. Rxb1 Rxb1 25. Qd2 Nc4 26. Qe2 Rxe1+ 27. Kxe1 Qxc3+ 28. Kf2 a5 29. e4 Qd4+ 30. Kg3 Ne3 31. Kf4 Nxd5+ 0-1
2021.11.14 Banff op
8435 Xu, Eddie (2208) MacKinnon, Keith (2259) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 f5 9. Nh3 Qa5 10. Nf2 O-O 11. e4 Nxc3 12. Qd2 Rd8 13. Bd3 Nc6 14. O-O Qxc5 15. Bb2 Na4 16. Rac1 Qf8 17. Ba1 Nc5 18. Qc3 Nxd3 19. Nxd3 Nd4 20. Rfe1 f4 21. a4 b5 22. axb5 Nxb5 23. Qe5 Rxd3 24. Qxb5 Rd7 25. Qc6 Rb7 26. Red1 Kf7 27. Be5 Qe8 28. Qc3 Kg8 29. Bxf4 Bd7 30. Be5 Rc8 31. Qd4 Rxc1 32. Rxc1 Bb5 33. h4 Rd7 34. Qe3 a6 35. Rc5 Qd8 36. Qf4 Qb6 37. Qe3 Qd8 38. Bg3 Rd3 39. Qf4 h6 40. Re5 Qd4+ 41. Kh2 Rd1 42. Rxb5 axb5 43. Qg4 Qf6 44. h5 Kh7 45. f4 Rd4 46. Qf3 Qf7 47. Bf2 Rc4 0-1
2021.11.13 Banff op
8347 Ginsburg, Mark (2414) MacKinnon, Keith (2259) 0-1
1. Nf3 Nf6 2. d4 e6 3. Bg5 h6 4. Bxf6 Qxf6 5. e4 d6 6. Nc3 Qd8 7. h4 Nd7 8. Qd2 c6 9. d5 e5 10. Bc4 Nf6 11. dxc6 bxc6 12. Bxf7+ Kxf7 13. Nxe5+ Kg8 14. Nd3 d5 15. f3 dxe4 16. fxe4 Qd4 17. O-O-O Nxe4 18. Nxe4 Qxe4 19. Rhe1 Qd5 20. Qc3 Bg4 21. Nf4 Qxa2 22. Rd4 a5 23. Ng6 Bb4 24. Rxb4 axb4 25. Ne7+ Kf7 26. Rf1+ Kxe7 27. Qxg7+ Kd6 28. Qd4+ Qd5 29. Qxb4+ Kc7 30. c4 Ra1+ 0-1
2021.11.13 Banff op
8374 MacKinnon, Keith (2259) Plotkin, Victor (2428) 1/2-1/2
1. c4 Nf6 2. Nf3 e6 3. Nc3 d5 4. e3 Be7 5. b3 O-O 6. Bb2 b6 7. cxd5 exd5 8. d4 c5 9. Bd3 Nc6 10. O-O cxd4 11. exd4 Bg4 12. Be2 Ne4 13. Rc1 Bxf3 14. Bxf3 Nxc3 15. Rxc3 Qd6 16. a3 Bf6 17. Rc2 Rfe8 18. Qd3 1/2-1/2
2021.11.12 Banff op
8304 MacKinnon, Keith (2259) Wu, Jonathan (1833) 1-0
1. c4 c6 2. Nf3 d5 3. e3 Nf6 4. Nc3 Bg4 5. cxd5 cxd5 6. Qb3 Bxf3 7. Qxb7 Nbd7 8. gxf3 Qc8 9. Ba6 Nb6 10. Qxc8+ Nxc8 11. Bb7 Rb8 12. Bc6+ Kd8 13. Nxd5 Nxd5 14. Bxd5 e6 15. Bb3 g6 16. d4 Bg7 17. Bd2 Nb6 18. Rc1 Re8 19. Ke2 Rc8 20. Kd3 Re7 21. e4 Rd7 22. Bg5+ f6 23. Be3 Rd6 24. Rxc8+ Kxc8 25. h4 f5 26. h5 g5 27. h6 Bf6 28. Rc1+ Kb7 29. Rc5 Nd7 30. Rb5+ Kc7 31. Ke2 Bxd4 32. Bxd4 Rxd4 33. Bxe6 fxe4 34. Rxg5 Nf6 35. Rf5 exf3+ 36. Kxf3 1-0
2021.11.12 Banff op
8327 Wu, Nathan (1868) MacKinnon, Keith (2259) 0-1
1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. Nf3 Nc6 5. c3 d5 6. Nbd2 cxd4 7. exd4 Nh5 8. Bg5 f6 9. Bh4 Bd6 10. Ne5 g6 11. Bb5 Qb6 12. Bxc6+ bxc6 13. g4 Nf4 14. Bxf6 O-O 15. Ndc4 dxc4 16. Nxc4 Qb8 17. Be5 Bxe5 18. dxe5 Ba6 19. b3 Bxc4 20. bxc4 Ng2+ 21. Ke2 Qb2+ 0-1
2021.10.11 British Columbia-ch
45717 Patterson, Roger (2085) MacKinnon, Keith (2268) 1/2-1/2
1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Bg2 O-O 5. Nf3 e4 6. Nd4 Re8 7. O-O Nc6 8. Nc2 Bxc3 9. dxc3 h6 10. Be3 Ne5 11. b3 d6 12. Bd4 Qe7 13. Ne3 c5 14. Bxe5 Qxe5 15. Qc2 Be6 16. Rad1 Rad8 17. Rd2 Rd7 18. Qc1 Red8 19. Rfd1 a6 20. Qc2 b5 21. cxb5 axb5 22. a4 bxa4 23. bxa4 d5 24. Rb1 d4 25. cxd4 cxd4 26. Rb5 Qc7 27. Qxc7 Rxc7 28. Rb4 Rc1+ 29. Bf1 Ra1 30. Rbxd4 Ra8 31. Rd8+ Rxd8 32. Rxd8+ Kh7 33. Rd4 Bb3 34. Kg2 Bxa4 35. Nd5 Nxd5 36. Rxd5 e3 37. Rd3 exf2 38. Kxf2 Ra2 39. Bg2 Bb5 40. Re3 Bc4 41. h4 g6 42. Bf3 Kg7 43. Re5 Kf6 44. Rc5 Be6 45. Rb5 g5 46. hxg5+ hxg5 47. Bd5 Bxd5 48. Rxd5 Ra4 49. Kf3 Ra3+ 50. e3 Ra4 1/2-1/2
2021.10.10 British Columbia-ch
45710 Morgan, Scott (2068) MacKinnon, Keith (2268) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nge2 b5 7. Bb3 Bb7 8. Bf4 Qd7 9. O-O e6 10. Re1 c5 11. dxc5 Qc6 12. f3 Bxc5+ 13. Kf1 Qb6 14. Bg3 O-O 15. Nf4 Nc6 16. Bh4 Bg1 17. Ne4 Nxe4 18. fxe4 Ne5 19. Nh3 Bc5 20. Qh5 Nc4 21. Bxc4 bxc4 22. Rad1 f5 23. e5 Be4 24. Ng5 h6 25. Qg6 hxg5 26. Rd7 Bxg2+ 27. Ke2 Bf3+ 28. Kf1 Bg2+ 29. Ke2 Bf3+ 30. Kf1 1/2-1/2
2021.10.10 British Columbia-ch
45712 MacKinnon, Keith (2268) Doknjas, John (2299) 1/2-1/2
1. c4 c5 2. Nf3 Nf6 3. Nc3 e6 4. g3 b6 5. Bg2 Bb7 6. O-O Be7 7. Re1 d5 8. cxd5 Nxd5 9. e4 Nxc3 10. bxc3 O-O 11. d4 Re8 12. a4 Nd7 13. d5 exd5 14. exd5 Bf6 15. Rxe8+ Qxe8 16. Bb2 Ne5 17. Nxe5 Qxe5 18. a5 Re8 19. axb6 axb6 20. Qb3 h6 21. Rd1 Qe2 22. Bf1 Qf3 23. Bg2 Qe2 24. Bf1 Qf3 1/2-1/2
2021.10.09 British Columbia-ch
45701 Doknjas, Neil (2218) MacKinnon, Keith (2268) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. O-O Bc5 8. Nb3 Be7 9. a4 Nc6 10. f4 d6 11. Be3 b6 12. Nd2 O-O 13. Nc4 Rb8 14. Kh1 d5 15. Ne5 dxe4 16. Nxe4 Nd5 17. Bf2 f5 18. Nxc6 Qxc6 19. Bd4 Bb7 20. Rf3 fxe4 21. Bxe4 Bf6 22. Bxf6 Rxf6 23. Qd3 g6 24. c4 Qc5 25. cxd5 exd5 26. Qb3 Re8 27. Rc3 Qd6 28. Bf3 Rxf4 29. Rd3 Re5 30. g3 Rff5 31. Rad1 Kg7 32. g4 Rxf3 33. Rxf3 d4 34. Qf7+ Kh6 35. g5+ 1-0
2021.10.09 British Columbia-ch
45706 MacKinnon, Keith (2268) Kenney, Jason (2255) 1/2-1/2
1. c4 Nf6 2. Nf3 g6 3. Nc3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 Na6 8. Bg5 h6 9. Be3 Nc5 10. Nd2 Nh5 11. b4 Na6 12. a3 Qe8 13. c5 dxc5 14. b5 Nb8 15. Bxc5 Nd7 16. Bxf8 Bxf8 17. g3 Nc5 18. Be2 Nf6 19. Bf3 a6 20. a4 Nd3+ 21. Ke2 Nb4 22. Bg2 b6 23. Qb3 Nd7 24. Rhb1 a5 25. Nd1 Nc5 26. Qc4 Bd7 27. Nc3 Nc2 28. Ra2 Nb4 29. Raa1 Nc2 30. Ra2 1/2-1/2
2021.10.08 British Columbia-ch
45699 MacKinnon, Keith (2268) Huang, Patrick (2247) 1-0
1. c4 b6 2. Nf3 Nf6 3. g3 Bb7 4. Bg2 e6 5. O-O Be7 6. Nc3 O-O 7. d4 Ne4 8. Qc2 Nxc3 9. Qxc3 f5 10. h4 Qe8 11. Bf4 d6 12. d5 Bf6 13. Qd2 e5 14. Bg5 Nd7 15. Bh3 h6 16. Bxf6 Rxf6 17. b4 Qh5 18. Rac1 Raf8 19. Kh2 Bc8 20. Rg1 e4 21. Nd4 f4 22. Ne6 fxg3+ 23. fxg3 Rf2+ 24. Rg2 Ne5 25. Qc2 Rxg2+ 26. Kxg2 Rf6 27. Qxe4 Qf7 28. c5 Rf2+ 29. Kg1 Ba6 30. Nf4 Rxf4 31. gxf4 Qg6+ 32. Bg2 Qxe4 33. Bxe4 Ng4 34. cxd6 cxd6 35. Rc7 Bxe2 36. Bg6 Kf8 37. Rc8+ Ke7 38. Re8+ 1-0
2021.01.17 British Columbia-Washington m
48439 Mackinnon, Keith (2268) Jiang, Brandon (2110) 0-1
1. c4 f5 2. Nf3 Nf6 3. g3 e6 4. Bg2 Be7 5. d4 O-O 6. d5 Qe8 7. O-O a5 8. Bf4 d6 9. dxe6 Bxe6 10. Nd4 Bc8 11. Nc3 Nc6 12. Ndb5 Bd8 13. c5 dxc5 14. Nxc7 Bxc7 15. Bxc7 Rf7 16. Nb5 Qe6 17. Bf4 Rd7 18. Qc2 Nd4 19. Nxd4 cxd4 20. Rfd1 Ne4 21. f3 Nf6 22. Rd3 b6 23. Rad1 Ba6 24. Rxd4 Rxd4 25. Rxd4 Qxa2 26. Be5 Rc8 27. Qd1 Qe6 28. f4 h6 29. Rd6 Qe7 30. Rxb6 Rd8 31. Qb3+ Kh7 32. Rxa6 Qc5+ 33. e3 Qc1+ 34. Bf1 Rd1 35. Rxf6 Rxf1+ 36. Kg2 Rg1+ 37. Kh3 Qf1+ 38. Kh4 Qg2 39. Rxh6+ Kxh6 40. Qe6+ g6 41. Bg7+ Kh7 42. Qf7 Qxh2+ 43. Kg5 Rxg3+ 44. Kf6 Qh4+ 45. Ke6 Rxe3+ 46. Be5+ Kh6 47. Qa7 Qxf4 48. Qg7+ Kh5 49. Qh7+ Qh6 50. Qb7 Qf4 51. Qh1+ Kg4 52. Qg2+ Qg3 53. Qd5 Qxe5+ 54. Qxe5 Rxe5+ 55. Kxe5 f4 56. b4 axb4 0-1
2021.01.17 British Columbia-Washington m
48452 Shubin, Daniel (2161) Mackinnon, Keith (2268) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. c4 Nf6 6. Nc3 Bb4 7. Nxc6 bxc6 8. Bg5 Qa5 9. Bxf6 gxf6 10. Qd3 Rb8 11. Be2 Ba6 12. O-O Ke7 13. Nd1 d5 14. Qc2 dxc4 15. Bxc4 Rhd8 16. Bxa6 Qxa6 17. a3 Bd2 18. b4 Bxb4 19. Ne3 Bd6 20. Nc4 Bc7 21. f4 Rd4 22. Rac1 Rbd8 23. e5 f5 24. h3 h5 25. Kh1 Rd3 26. Qf2 R8d4 27. Ne3 Ke8 28. Nc2 Rd2 29. Qxd4 Rxd4 30. Nxd4 c5 31. Nb3 c4 32. Nd4 Bb6 33. Rfd1 Qa4 34. Nf3 Be3 35. Rb1 c3 36. Rb8+ Ke7 37. Rb7+ Ke8 38. Rb8+ Ke7 39. Rb7+ Ke8 40. Rb8+ 1/2-1/2
2021.01.16 British Columbia-Washington m
48400 Vijayakumar, Advaith (2026) Mackinnon, Keith (2268) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd2 c5 6. Nf3 cxd4 7. exd4 d5 8. a3 Be7 9. Bd3 dxc4 10. Bxc4 Nc6 11. Bf4 Nd5 12. Nxd5 exd5 13. Be2 Bf5 14. O-O Rc8 15. Rc1 Qb6 16. Qd2 Na5 17. Rxc8 Rxc8 18. Rc1 Nc4 19. Bxc4 dxc4 20. Qe2 Qe6 21. Qxe6 Bxe6 22. Nd2 b5 23. Ne4 Rd8 24. Be3 a5 25. f3 f5 26. Nc3 b4 27. axb4 axb4 28. Ne2 Ra8 29. Nf4 Bg5 30. d5 Bxf4 31. Bxf4 Bxd5 32. Rd1 Be6 33. Be5 Ra5 34. f4 Bd5 35. Kf2 Kf7 36. Ke3 g6 37. g3 Ke6 38. Rd2 Ra1 39. Kd4 Ra5 40. Ke3 Ra2 41. Re2 c3 42. bxc3 b3 43. Rxa2 bxa2 44. c4 Bxc4 45. Ba1 Kd5 46. Bb2 Bf1 47. Ba1 Kc4 48. Kd2 Kb3 49. Kc1 Bh3 50. Kd2 Bg4 51. Be5 Kc4 52. Ke3 Bh3 53. Bf6 Bg2 54. Be5 Bd5 55. Bf6 h6 56. Bg7 Bf7 57. Kd2 Kd5 58. Ke3 Be8 59. Bh8 Bb5 60. Bg7 Ke6 61. Kd2 Kf7 62. Bc3 g5 63. Ke3 Kg6 64. Be5 Kh5 65. Kf3 Bc6+ 66. Kf2 Kg4 67. fxg5 hxg5 68. Bf6 Bd5 69. Be5 Kh3 70. Kg1 Be4 71. Bf6 Kg4 72. Kf2 f4 73. gxf4 gxf4 74. Ba1 Bd5 75. Bd4 Bf7 76. Bb2 Kf5 77. Ke2 Ke4 78. Ba1 Bh5+ 79. Kd2 Kf3 80. Kc2 Ke3 81. Bc3 a1=Q 82. Bxa1 f3 0-1
2021.01.16 British Columbia-Washington m
48411 Mackinnon, Keith (2268) Levine, Joseph (2179) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Ngf3 c5 6. c3 Nc6 7. Bd3 cxd4 8. cxd4 Qb6 9. O-O Nxd4 10. Nxd4 Qxd4 11. Nf3 Qb6 12. Qa4 Qb4 13. Qc2 Qc5 14. Qa4 Qb4 15. Qc2 Qc5 16. Qe2 Be7 17. Be3 Qc7 18. Rac1 Qd8 19. Qc2 h6 20. Qa4 a6 21. Rc3 Rb8 22. Rfc1 b5 23. Qg4 Kf8 24. Nd4 Nxe5 25. Qg3 Bf6 26. Be2 g5 27. f4 gxf4 28. Bxf4 Rg8 29. Qe3 Nc4 30. Bxb8 Nxe3 31. Rxc8 Rxg2+ 32. Kh1 Qxc8 33. Rxc8+ Kg7 34. Ba7 Be5 35. h3 Rh2+ 36. Kg1 Rxh3 37. Nf3 Rg3+ 38. Kh1 Bf4 39. Bd4+ f6 40. Rc3 Rh3+ 41. Kg1 Nc4 42. b3 e5 43. Bf2 d4 44. Rc2 d3 45. Bxd3 Rxf3 46. Be4 Rxf2 47. Kxf2 Nd6 48. Rc7+ Kf8 49. Bg6 e4 50. Ra7 Be5 51. Rxa6 Kg7 52. Bh5 f5 53. Be2 f4 54. a4 bxa4 55. bxa4 Nf5 56. Re6 Bd4+ 57. Kg2 f3+ 58. Bxf3 Nh4+ 59. Kf1 exf3 60. a5 Nf5 0-1
2021.01.16 British Columbia-Washington m
48427 Ramkumar, Aditya (1452) Mackinnon, Keith (2268) 0-1
1. Nf3 Nf6 2. d4 e6 3. Bf4 b6 4. e3 Bb7 5. Nbd2 Be7 6. Bd3 c5 7. c3 d6 8. O-O Nc6 9. Bg3 O-O 10. Re1 Nh5 11. e4 cxd4 12. cxd4 Nxg3 13. hxg3 Bf6 14. Qa4 a6 15. d5 exd5 16. exd5 Ne7 17. Qe4 g6 18. Bc4 Re8 19. Qf4 Bxb2 20. Ng5 Nf5 21. Rxe8+ Qxe8 22. Rb1 Be5 23. Qf3 b5 24. Bd3 Nd4 25. Qe4 Bg7 26. Qh4 h6 27. Nge4 Qe5 28. a4 f5 29. Nc3 Rc8 30. axb5 axb5 31. Nxb5 Qxd5 32. f3 Nxf3+ 33. Nxf3 Qxd3 34. Re1 Qxb5 35. Qe7 Qc5+ 36. Kh2 Bxf3 37. gxf3 Qf2+ 38. Kh3 Rc2 39. Qe8+ Kh7 40. Rh1 Qg2+ 0-1
2020.02.17 British Columbia op
37309 Luu, Tran Nguyen Khoi (1672) MacKinnon, Keith (2265) 0-1
1. Nf3 c5 2. c4 Nf6 3. Nc3 g6 4. e4 Bg7 5. d4 cxd4 6. Nxd4 d6 7. Be2 Nc6 8. Be3 O-O 9. O-O Be6 10. b3 Nxd4 11. Bxd4 Nd7 12. Bxg7 Kxg7 13. Qd4+ f6 14. Nd5 Bf7 15. b4 Ne5 16. Rfd1 Nc6 17. Qb2 e5 18. Bf1 Nd4 19. Ne3 Qb6 20. Rab1 Rfd8 21. Nc2 Ne6 22. Rd2 Rac8 23. Rbd1 Ng5 24. c5 Rxc5 25. Ne3 Rcc8 26. Bd3 a6 27. Kf1 Qa7 28. Bb1 Rc6 29. Nd5 Bxd5 30. Rxd5 Ne6 31. Qa3 Qb6 32. Qb2 Nc7 33. R5d2 Nb5 34. Rd5 Nc3 35. a3 Rdc8 36. Qb3 Nxd5 37. Qxd5 Qb5+ 38. Qxb5 axb5 39. Bd3 Rc1 40. Rxc1 Rxc1+ 41. Ke2 Ra1 42. Bxb5 Rxa3 43. Bd3 Rb3 44. b5 Rb2+ 45. Ke3 Kf8 46. h4 Ke7 47. Bc4 h6 48. g3 g5 49. Kf3 Rb4 50. Bd3 d5 51. exd5 gxh4 52. Bf5 Kd6 53. gxh4 Rf4+ 0-1
2020.02.17 British Columbia op
37316 Sali, Zulfikar (2327) MacKinnon, Keith (2265) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. g3 Bg4 7. Bg2 e6 8. O-O Nbd7 9. Bf4 Qb4 10. a3 Qb6 11. h3 Bh5 12. Re1 Be7 13. g4 Bg6 14. b4 O-O 15. Na4 Qd8 16. c4 Nb6 17. Ne5 Nxa4 18. Qxa4 Qxd4 19. Bg3 Rfd8 20. Rad1 Qc3 21. Rc1 Qd2 22. Qa5 Bd6 23. Rcd1 Qc3 24. c5 b6 25. cxb6 axb6 26. Qxb6 Nd5 27. Bxd5 cxd5 28. Nxg6 Bxg3 29. Ne7+ Kf8 30. Nc6 Rd6 31. Rc1 Qf3 32. Rf1 Bf4 33. Rc2 Qxh3 34. f3 Qg3+ 35. Rg2 Rxc6 36. Qxc6 Be3+ 37. Rf2 Bxf2+ 38. Kf1 Qb8 39. Rxf2 Rxa3 40. Qc5+ Ke8 41. Kg2 Rb3 42. Qc6+ Ke7 43. Qc5+ Qd6 44. Qd4 f6 45. Ra2 Qxb4 46. Qa7+ Kf8 47. Kg3 Qb8+ 48. Qxb8+ Rxb8 49. Ra7 Re8 50. Kf4 Re7 51. Ra6 Kf7 52. Ke3 Rd7 53. f4 d4+ 54. Kd3 e5 55. f5 e4+ 56. Kxe4 d3 57. Ra1 d2 58. Rd1 h5 59. gxh5 Kg8 60. Ke3 Kh7 61. Ke4 Kh6 62. Kf4 Rd6 63. Kf3 Rd7 64. Kf4 Rd8 65. Kf3 Kg5 66. Ke4 Kg4 67. Rg1+ Kxh5 68. Rd1 Kg4 69. Rg1+ Kh3 70. Rd1 Kg2 71. Ke3 Rd7 72. Ke2 Rd5 73. Ke3 Rxf5 74. Rxd2+ Kg3 75. Rd7 g5 76. Ke2 g4 77. Rf7 Kg2 78. Ke3 g3 79. Rb7 Rf3+ 80. Ke2 Rf2+ 81. Ke1 Kg1 82. Rg7 g2 83. Rh7 Rf5 84. Ke2 Re5+ 85. Kf3 Kf1 0-1
2020.02.16 British Columbia op
37291 MacKinnon, Keith (2265) Taylor, Tristan (1936) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Nd5 Nxd5 8. exd5 Nb8 9. a4 Be7 10. Be2 O-O 11. O-O a6 12. Na3 Bf5 13. Nc4 g5 14. a5 Nd7 15. h4 h6 16. Ra3 Rc8 17. Rg3 Bg6 18. hxg5 hxg5 19. b3 Kg7 20. Bh5 Rh8 21. Bxg6 fxg6 22. Be3 Rh5 23. f3 Qh8 24. Kf2 Rf8 25. Ke2 Rf5 26. Nd2 Rh4 27. Ne4 Qh5 28. Kd2 Nf6 29. Nxf6 Bxf6 30. Kc1 e4 31. Bd4 exf3 32. Bxf6+ Rxf6 33. Rgxf3 Rhf4 34. Rh1 Rxf3 35. Rxh5 Rf1 36. Rxg5 Rxd1+ 37. Kxd1 Rf2 38. Rg3 Rf1+ 39. Ke2 Ra1 40. b4 Rb1 41. Rb3 Rg1 42. Kf3 Rd1 43. Rc3 Rf1+ 44. Ke4 Rf7 45. Rc8 Rd7 46. c4 Kf6 47. Re8 Kg5 48. c5 1-0
2020.02.16 British Columbia op
37298 MacKinnon, Keith (2265) Lehingrat, Callum (1988) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. O-O a6 5. Bxd7+ Bxd7 6. d4 cxd4 7. Qxd4 Nf6 8. c4 Bc6 9. Nc3 e6 10. a4 Qa5 11. Bd2 Qc5 12. Qd3 Be7 13. b4 Qh5 14. b5 Bd7 15. Bf4 Rc8 16. Bxd6 Bxd6 17. Qxd6 Rxc4 18. Ne5 Rc8 19. Rfd1 Rd8 20. bxa6 1-0
2020.02.15 British Columbia op
37270 MacKinnon, Keith (2265) Yang, Brian (1914) 1-0
1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 e6 6. Nge2 Nge7 7. d4 cxd4 8. exd4 d5 9. cxd5 Nxd5 10. O-O Nxc3 11. bxc3 O-O 12. Rb1 Na5 13. Qd3 Bd7 14. Ba3 Re8 15. c4 e5 16. Bd5 Rc8 17. Rbc1 exd4 18. Nxd4 a6 19. Rfd1 Nc6 20. Nf3 Bf5 21. Qb3 Qf6 22. Qxb7 Bg4 23. Rd3 Re2 24. Re1 Nd8 25. Qb1 Rxe1+ 26. Qxe1 Ne6 27. Rb3 h5 28. Bb2 Qd8 29. Ne5 Bf5 30. Rb7 Rc7 31. Nc6 Rxb7 32. Nxd8 Rxb2 33. Nxe6 Rb1 34. Qxb1 Bxb1 35. Nxg7 Kxg7 36. c5 Kf6 37. f4 Ke7 38. Kf2 f6 39. Ke3 Kd7 40. a3 Kc7 41. Be4 1-0
2020.02.15 British Columbia op
37278 Roback, Joe (1999) MacKinnon, Keith (2265) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. Qe2 d6 7. c4 Qc7 8. O-O Nbd7 9. f4 h5 10. Nc3 Qb6 11. Kh1 Ng4 12. Nf3 Qc7 13. Bd2 b6 14. Rae1 Be7 15. Nd4 Bb7 16. Nd5 Qd8 17. Nxe7 Qxe7 18. Bb4 O-O-O 19. Rd1 Nc5 20. Bc2 Kb8 21. Rd2 g6 22. Rfd1 e5 23. fxe5 Qxe5 24. Nf3 Qxb2 25. Rb1 Qf6 26. Ba3 Kc7 27. Bb2 Ne5 28. Rxd6 Kxd6 29. Bxe5+ Qxe5 30. Nxe5 Kxe5 31. Rxb6 Bxe4 32. Qe3 Nd3 33. Rxa6 Rhe8 34. h4 f5 35. Kh2 f4 36. Qb6 Bf5 37. Ba4 Rf8 38. Ra5+ Ke4 39. Bc6+ 1-0
2019.01.20 British Columbia-Washington m
45934 MacKinnon, Keith (2279) Setiadikurnia, Sloan Christopher (2101) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. O-O Be7 8. f4 Qc7 9. Kh1 Nc6 10. Be3 O-O 11. a4 Re8 12. a5 Nxa5 13. e5 dxe5 14. fxe5 Nd5 15. Nxe6 fxe6 16. Nxd5 exd5 17. Qxd5+ Kh8 18. Bh5 Rd8 19. Qxa5 Qxa5 20. Rxa5 Be6 21. Rd1 g6 22. Bf3 Kg7 23. Raa1 Rxd1+ 24. Rxd1 Rc8 25. c3 Rc7 26. Bb6 Rc8 27. g3 Bc5 28. Bd8 Kf8 29. Bg5 Rb8 30. Rd8+ Rxd8 31. Bxd8 b6 32. Bc6 Bh3 33. Bd5 Ke8 34. Bg5 Kd7 35. b3 Be6 36. c4 Bd4 37. Bf6 b5 38. Kg2 bxc4 39. Bxc4 Bxc4 40. e6+ Kxe6 41. Bxd4 Bxb3 42. Bb6 h5 43. Kf3 Kd5 44. Kf4 Bc2 45. Bd8 Kc6 46. g4 hxg4 47. Kxg4 Bd1+ 48. Kf4 Kb5 49. Ke3 Kb4 50. Kd2 Bg4 51. Kc2 a5 52. Kb2 a4 53. Be7+ Kc4 54. Bd6 Kd5 1/2-1/2
2019.01.20 British Columbia-Washington m
45943 Vijayakumar, Advaith (1937) MacKinnon, Keith (2279) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qc2 Bb4+ 6. Bd2 Be7 7. e4 d5 8. cxd5 Bxf1 9. Kxf1 exd5 10. e5 Ne4 11. Nc3 Nxc3 12. bxc3 Qd7 13. Kg2 Nc6 14. h4 Nd8 15. Ng5 h6 16. Nh3 c5 17. Rac1 Rc8 18. Qd3 O-O 19. f4 f5 20. Nf2 h5 21. Qf3 g6 22. c4 dxc4 23. d5 Ne6 24. dxe6 Qxd2 25. Rcd1 Qxa2 26. Qb7 Rfe8 27. Ra1 Qb3 28. Rhb1 Qc2 29. Rc1 Qb3 30. Rcb1 Qc2 31. Rc1 Qb3 1/2-1/2
2019.01.19 British Columbia-Washington m
45914 MacKinnon, Keith (2279) Velea, Stephanie (1710) 1-0
1. c4 e6 2. Nc3 d5 3. e3 Nf6 4. Nf3 Be7 5. b3 c5 6. Bb2 O-O 7. cxd5 Nxd5 8. Bc4 Bf6 9. Rc1 a6 10. O-O b5 11. Be2 Bb7 12. Qc2 Nd7 13. Ne4 Bxb2 14. Neg5 N5f6 15. Qxb2 h6 16. Nh3 Rc8 17. d4 Qb6 18. Rfd1 Rfd8 19. dxc5 Nxc5 20. Nf4 Rc6 21. h3 Rcd6 22. Rxd6 Rxd6 23. Ne5 Ncd7 24. b4 Nxe5 25. Qxe5 Nd7 26. Qb2 Nf6 27. Nd3 Ne4 28. Qe5 Rc6 29. Qb8+ Kh7 30. Rxc6 Qxc6 31. Bf3 Qd7 32. Nc5 Nxc5 33. bxc5 Bxf3 34. gxf3 Qd5 35. Qd6 Qxf3 36. c6 Qxh3 37. Qd3+ Kg8 38. c7 Qg4+ 39. Kf1 Qh3+ 40. Ke1 Qh1+ 41. Kd2 Qc6 42. Qd8+ Kh7 43. c8=Q Qf3 44. Qg8+ Kg6 45. Qc2+ Kh5 46. Qd1 Qxd1+ 47. Kxd1 Kg6 48. Qa8 h5 49. Qxa6 h4 50. Qxb5 f5 51. Qe8+ Kg5 52. a4 h3 53. a5 Kg4 54. a6 Kf3 55. a7 Kxf2 56. a8=Q Kg1 57. Qa2 h2 58. Qg6+ Kf1 59. Qag2# 1-0
2019.01.19 British Columbia-Washington m
45922 Sinanan, Joshua (2283) MacKinnon, Keith (2279) 1-0
1. Nf3 Nf6 2. g3 b5 3. Bg2 Bb7 4. d3 d5 5. Nbd2 d4 6. c3 c5 7. O-O dxc3 8. bxc3 a6 9. a4 e6 10. Qb3 b4 11. a5 Be7 12. Nc4 O-O 13. Bd2 Nc6 14. Rfb1 Ra7 15. cxb4 Nxb4 16. Rc1 Nfd5 17. Rab1 Nc6 18. Qa4 Qd7 19. Nb6 Qd6 20. Nxd5 exd5 21. Be3 d4 22. Bf4 Qe6 23. Ng5 Bxg5 24. Bxg5 Nxa5 25. Qxa5 Bxg2 26. Qxc5 Ba8 27. Qxa7 Qd5 28. f3 1-0
2019.01.18 British Columbia-Washington m
45905 Velea, Anne Marie (2052) MacKinnon, Keith (2279) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nf3 b5 7. Bd3 Bb7 8. Qe2 Nbd7 9. Ne4 Qb6 10. c3 e6 11. Bf4 Nd5 12. Bg3 c5 13. dxc5 Nxc5 14. Nxc5 Bxc5 15. Nd2 O-O 16. Ne4 Be7 17. f3 f5 18. Nd2 Rae8 19. O-O-O Bg5 20. Bf2 Qa5 21. Kb1 Nf4 22. Qf1 Nxd3 23. Qxd3 Bd5 24. Nb3 Qa4 25. Qc2 Rc8 26. Nc1 Qa5 27. Nb3 Qa4 28. Nc1 Qc4 29. Qe2 Bxc1 30. Qxc4 Bxc4 31. Rxc1 Bd3+ 32. Ka1 e5 33. Rcd1 e4 34. fxe4 fxe4 35. Be3 Rf5 36. Rhe1 Rc6 37. Rd2 Rg6 38. Red1 Rg4 39. b3 Rh5 40. g3 Rg6 41. Rf2 Rd5 42. Rdd2 Rc6 43. Kb2 Rd7 44. a3 a5 45. Rd1 a4 46. b4 Rf7 47. Rdd2 Rfc7 48. Bd4 e3 49. Bxe3 Rxc3 50. Bc5 Rb3+ 51. Ka2 h6 52. Rf3 Bb1+ 53. Ka1 Rxf3 54. Kxb1 Rxa3 55. Rd6 Rc3 56. Rb6 Rb3+ 57. Ka2 Rd7 58. Rxb5 Rd2+ 59. Ka1 Rf3 0-1
2018.05.21 Paul Keres mem. (43rd)
37539 Findlay, Ian (2314) MacKinnon, Keith (2282) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Be2 b5 7. Bf3 Bb7 8. O-O Nc6 9. Nxc6 dxc6 10. a4 e5 11. axb5 axb5 12. Rxa8+ Bxa8 13. Be3 Nf6 14. Qa1 Bb7 15. Qa7 Be7 16. Bb6 Qc8 17. Bc5 Qa8 18. Qxa8+ Bxa8 19. Ra1 Bb7 20. Bb6 Kd7 1/2-1/2
2018.05.21 Paul Keres mem. (43rd)
37550 MacKinnon, Keith (2282) Hemstapat, Andrew (2242) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd6 7. Qe2 Nf6 8. Nb3 Nc6 9. Bg5 a6 10. O-O-O b5 11. Bd3 Be7 12. Kb1 O-O 13. h4 Bb7 14. Nbxd4 Nxd4 15. Nxd4 Bd5 16. f3 Qc7 17. h5 Qa5 18. Nb3 Qc7 19. g4 b4 20. Qe3 a5 21. h6 g6 22. Rhe1 Rfd8 23. Bf4 Qc8 24. Nd4 Bc5 25. Bb5 Nd7 26. Bg5 Re8 27. Bxd7 Qxd7 28. Qe5 Bf8 29. Qf6 Qe7 30. Qe5 Qd6 31. Qf6 Qe7 1/2-1/2
2018.05.20 Paul Keres mem. (43rd)
37519 Gu, Chuyang (1862) MacKinnon, Keith (2282) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 a6 6. g3 Bg4 7. Bg2 c6 8. O-O e6 9. Bf4 Qd8 10. Qd2 Be7 11. Rfe1 O-O 12. Ne5 Bf5 13. Rad1 Nbd7 14. Ne4 Nxe4 15. Bxe4 Bxe4 16. Nxd7 Qxd7 17. Rxe4 Qd5 18. Ree1 Qxa2 19. b3 Qa3 20. Qd3 Bf6 21. Be5 Qe7 22. c4 Rfd8 23. Qf3 Bxe5 24. Rxe5 Qf6 25. Qe4 Qg6 26. Qf3 Rac8 27. d5 cxd5 28. cxd5 Qc2 29. Rde1 Rc3 30. Qf4 Rxb3 31. dxe6 fxe6 32. Rxe6 Rb1 33. Rxb1 Qxb1+ 34. Kg2 Qa2 35. Re7 Qd5+ 36. Kg1 a5 37. Qc7 Qd1+ 38. Kg2 Qd5+ 39. Kg1 1/2-1/2
2018.05.20 Paul Keres mem. (43rd)
37530 MacKinnon, Keith (2282) Blaha, Jiri (2189) 1-0
1. c4 c5 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. a3 d6 6. Rb1 a5 7. e3 e5 8. d3 Nge7 9. Nge2 O-O 10. O-O Rb8 11. Nd5 b5 12. cxb5 Rxb5 13. Qa4 Ba6 14. Bd2 Qb8 15. b3 Kh8 16. Nxe7 Nxe7 17. Bxa5 Rxa5 18. Qxa5 Bxd3 19. Nc3 f5 20. b4 Bxb1 21. Rxb1 cxb4 22. Rxb4 Qc8 23. Rb7 e4 24. Rc7 Qa8 25. Qb4 Nd5 26. Nxd5 Qxd5 27. a4 Ra8 28. Bf1 h5 29. h4 Qe5 30. Kg2 Kh7 31. Rd7 Qa1 32. Bb5 Qd1 33. Qd4 Qxd4 34. exd4 Kh6 35. Rxd6 Bf8 36. Re6 Rd8 37. Be8 Rd6 38. Rxd6 Bxd6 39. a5 Kg7 40. a6 Bb8 41. d5 Kf6 42. d6 f4 43. gxf4 Ba7 44. Bxg6 e3 45. fxe3 Bxe3 46. Kf3 Bb6 47. Bf5 1-0
2018.05.19 Paul Keres mem. (43rd)
37501 Tang, Edward (2002) MacKinnon, Keith (2282) 0-1
1. e4 c5 2. Nf3 e6 3. b4 cxb4 4. d4 d5 5. e5 Bd7 6. Bd3 a6 7. O-O Bb5 8. a3 Bxd3 9. Qxd3 Nc6 10. axb4 Nxb4 11. Qb3 Qc7 12. c3 Nc6 13. Ba3 Na5 14. Qc2 Bxa3 15. Nxa3 Ne7 16. Qa4+ Nec6 17. Rfb1 O-O 18. Qc2 h6 19. Qe2 Ne7 20. Qd3 Rfc8 21. Rd1 b6 22. Nb1 Qc6 23. g3 Ra7 24. Ra3 Nc4 25. Ra2 Qb5 26. Qc2 Nc6 27. Na3 Nxa3 28. Rxa3 Na5 29. Rb1 Nc4 30. Rab3 Qa4 31. Nd2 Nxd2 32. Qxd2 b5 33. Rb4 Qa3 34. R4b3 Qa5 35. Qb2 Rc4 36. Ra1 Ra4 37. Rxa4 Qxa4 38. Kf1 Qc4+ 39. Kg1 Qd3 40. Ra3 a5 41. Rb3 Rc7 42. Rxb5 Rxc3 43. Rb8+ Kh7 44. Qb1 a4 45. Qxd3+ Rxd3 46. Rb4 a3 47. Ra4 a2 48. Rxa2 Rxd4 49. h4 g5 50. hxg5 hxg5 51. f3 Kg6 52. Kf2 Kf5 53. Re2 Rd1 54. Kg2 Rd3 55. Kf2 g4 56. f4 Rf3+ 57. Kg2 d4 58. Ra2 Ke4 59. Re2+ Kd3 60. Ra2 Ke3 61. Ra7 d3 62. Rxf7 d2 63. Rd7 Ke2 0-1
2018.05.19 Paul Keres mem. (43rd)
37507 MacKinnon, Keith (2282) Cheng, Louis (2112) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. O-O Bg4 5. h3 Bh5 6. c3 a6 7. Be2 Bg6 8. d3 e6 9. Re1 Nf6 10. Nh4 d5 11. exd5 Nxd5 12. Nxg6 hxg6 13. Bf1 Bd6 14. Nd2 Nf6 15. Nf3 Qc7 16. Bg5 Ng4 17. Qe2 Nf6 18. Rad1 O-O-O 19. d4 Kb8 20. dxc5 Bxc5 21. b4 Rxd1 22. Rxd1 Ba7 23. a3 e5 24. Nd2 Rh5 25. Be3 Nd5 26. Bxa7+ Kxa7 27. Ne4 Nf4 28. Qe3+ Qb6 29. Nd6 Qxe3 30. fxe3 Ne6 31. Nxf7 Rf5 32. Nh8 Nf8 33. Bd3 Rf6 34. Rf1 Ne7 35. Nf7 Nd7 36. Be4 Nf5 37. Nd8 Nxe3 38. Re1 Nf5 39. Nxb7 Ng3 40. Na5 Rf4 41. Bxg6 Rf6 42. Be4 Rf4 43. Bc6 Nf6 44. Bf3 e4 45. Kh2 exf3 46. Kxg3 f2 47. Re7+ Kb8 48. Nc6+ Kc8 49. Na7+ 1/2-1/2
2018.04.02 Grand Pacific op
46053 MacKinnon, Keith (2280) Huang, Patrick (2039) 1-0
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. h3 a6 5. a4 Nf6 6. Nf3 c5 7. d5 O-O 8. Bd3 b6 9. O-O Bb7 10. Bc4 Nbd7 11. Bf4 Nh5 12. Be3 Ne5 13. Be2 Nxf3+ 14. Bxf3 Nf6 15. Qd2 Qd7 16. Rfd1 b5 17. a5 Qc7 18. Bh6 Nd7 19. Bxg7 Kxg7 20. Be2 f5 21. exf5 Rxf5 22. Bg4 Rff8 23. Ne2 h5 24. Bxh5 gxh5 25. Qg5+ Kf7 26. Qxh5+ Kg7 27. Ra3 Rg8 28. Rg3+ Kf8 29. Qh6+ 1-0
2018.04.01 Grand Pacific op
46026 Ginsburg, Mark (2372) MacKinnon, Keith (2280) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. g3 a6 4. Bg2 b5 5. b3 Bb7 6. O-O c5 7. Nc3 Qb6 8. e3 d6 9. Qe2 b4 10. Na4 Qc7 11. Bb2 Nbd7 12. Ng5 h6 13. Bxb7 Qxb7 14. Qf3 Rb8 15. Qxb7 Rxb7 16. Nf3 Be7 17. d4 O-O 18. Rad1 Rc8 19. dxc5 dxc5 20. Rd3 Kf8 21. Rfd1 Ke8 22. e4 Nxe4 23. Bxg7 h5 24. Ne5 Nb6 25. Nxb6 Rxb6 26. Nd7 Rb7 27. f3 Nc3 28. R1d2 Nd5 29. Ne5 Nc3 30. Nd7 Nb1 31. Rd1 Nc3 32. Bxc3 bxc3 33. Ne5 Rd8 34. Rxd8+ Bxd8 35. Kf1 a5 36. Rc1 Bf6 37. f4 Bxe5 38. fxe5 Rd7 39. Rc2 1/2-1/2
2018.04.01 Grand Pacific op
46038 MacKinnon, Keith (2280) Sali, Zulfikar (2225) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Be2 Qc7 6. O-O Nf6 7. Nc3 Nc6 8. Be3 d6 9. f4 Bd7 10. a4 Nxd4 11. Qxd4 Bc6 12. f5 e5 13. Qd3 Be7 14. Bf3 h6 15. Rfd1 O-O 16. Rd2 b6 17. Bf2 Qb7 18. Bh4 b5 19. axb5 axb5 20. Rxa8 Rxa8 21. Bxf6 Bxf6 22. Nd5 Bg5 23. Rd1 Ra4 24. g3 Rd4 25. Qb3 Bxd5 26. exd5 Qb6 27. Rxd4 Qxd4+ 28. Kg2 e4 29. Bh5 Qd2+ 30. Kh3 Qf2 31. Qxb5 Qxf5+ 32. Kg2 g6 33. Bd1 e3 34. Qd3 Qf2+ 35. Kh3 h5 36. b4 h4 37. b5 hxg3 38. hxg3 Bd8 39. c4 f5 40. Qe2 Qg1 41. Qf3 g5 42. g4 f4 43. c5 dxc5 44. d6 Kf8 45. Bc2 e2 0-1
2018.03.31 Grand Pacific op
46013 MacKinnon, Keith (2280) Cheng, Louis (2092) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 Qa5+ 5. Nc3 a6 6. Bxd7+ Bxd7 7. dxc5 dxc5 8. Ne5 Nf6 9. Nxd7 Nxd7 10. O-O g6 11. Nd5 Bg7 12. Bg5 e6 13. Ne3 Qc7 14. Nc4 f6 15. Bh4 O-O 16. Bg3 e5 17. Qd5+ Kh8 18. Rfd1 Nb6 19. Qd6 Qxd6 20. Nxd6 Rab8 21. a4 Bh6 22. Kf1 Kg7 23. a5 Nc8 24. Nc4 b5 25. Nxe5 Rb7 26. Nd7 Re8 27. Nxc5 Rbe7 28. Nxa6 Rxe4 29. Nc7 R8e7 30. Nxb5 Rb4 31. Nd6 Na7 32. b3 Kg8 33. a6 Bg7 34. Nc8 Nxc8 35. Rd8+ Kf7 36. Rxc8 f5 37. a7 1-0
2018.03.31 Grand Pacific op
46017 Kaufman, Raymond (2323) MacKinnon, Keith (2280) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. Bg5 h6 4. Bh4 b6 5. e3 Bb7 6. Bd3 d6 7. O-O Nbd7 8. Qe2 g5 9. Bg3 Ne4 10. Nfd2 Nxg3 11. fxg3 Bg7 12. c3 Qe7 13. Ba6 Bxa6 14. Qxa6 O-O 15. a4 e5 16. Qd3 Rae8 17. a5 exd4 18. exd4 Qe2 19. Qxe2 Rxe2 20. axb6 axb6 21. Ra7 Rc8 22. Rf2 Re1+ 23. Rf1 1/2-1/2
2018.03.30 Grand Pacific op
46003 Freeze, Gregory (1900) MacKinnon, Keith (2280) 0-1
1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. Nb5 Na6 5. e3 c6 6. Nc3 b5 7. a3 b4 8. axb4 Nxb4 9. Bd3 a5 10. Nge2 Nxd3+ 11. cxd3 Bb4 12. O-O O-O 13. Ng3 Ba6 14. Be5 Nd7 15. Bf4 Re8 16. Nge2 e5 17. dxe5 Nxe5 18. Bxe5 Rxe5 19. Nd4 Qf6 20. Nce2 Re7 21. Qc2 Rc7 22. Rfc1 c5 23. Nf4 Rd7 24. Nf3 d4 25. Rd1 Re8 26. Qc1 dxe3 27. fxe3 h6 28. e4 Bb7 29. Nh5 Qa6 30. Qe3 c4 31. dxc4 Rxe4 32. Qf2 Qxc4 33. Rxd7 Bc5 34. Nd4 Bxd4 35. Nf6+ gxf6 0-1
2018.03.04 Nanaimo Spring op
31013 Hansen, Eric (2625) MacKinnon, Keith (2200) 1-0
1. c4 e6 2. Nc3 Nf6 3. e4 d5 4. e5 d4 5. exf6 dxc3 6. bxc3 Qxf6 7. Nf3 Nd7 8. d4 Qd8 9. Bd3 Be7 10. O-O O-O 11. Bf4 b6 12. Bc2 Bb7 13. Qd3 g6 14. Rfe1 Bf6 15. Rad1 Qc8 16. Ng5 Bg7 17. Qh3 Nf6 18. Be5 h5 19. Qg3 c6 20. Bxf6 Bxf6 21. Nxe6 fxe6 22. Qxg6+ Bg7 23. Qh7+ Kf7 24. Bg6+ Kf6 25. Bxh5 1-0
2018.02.12 British Columbia op
37599 Nyamdorj, Davaa-Ochir (2223) MacKinnon, Keith (2262) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O Qc7 7. Qe2 Bd6 8. f4 Bc5 9. Be3 h5 10. Nb3 Bxe3+ 11. Qxe3 d6 12. c4 Nc6 13. Nc3 Ng4 14. Qf3 Qb6+ 15. Kh1 Nd4 16. Nxd4 Qxd4 17. Rae1 Bd7 18. e5 Bc6 19. Be4 Rc8 20. Rd1 Qe3 21. exd6 Qxf3 22. Rxf3 f5 23. d7+ Bxd7 24. Bxb7 Rb8 25. Bxa6 Rxb2 26. Kg1 Ke7 27. Bb5 Bxb5 28. cxb5 Rc8 29. h3 Nf6 30. Rc1 Rc4 31. Re1 Ne4 32. Nxe4 fxe4 33. Rg3 Kf6 34. Rg5 Rxa2 35. Rb1 Rcc2 36. b6 Rab2 37. Rxb2 Rxb2 38. Rxh5 Rxb6 39. Re5 Rb4 40. Kf2 Rb2+ 41. Kg3 Rb3+ 42. Kh4 Rb2 43. g4 Rb4 44. g5+ Kf7 45. Kg4 Ra4 46. h4 Rb4 47. h5 Rb1 48. Rxe4 Rg1+ 49. Kf3 Rh1 50. Ra4 Rxh5 51. Ra7+ Kf8 52. Ke4 Rh1 53. Ke5 Re1+ 54. Kd6 g6 55. Ra4 Kf7 1/2-1/2
2018.02.12 British Columbia op
37611 MacKinnon, Keith (2262) Kenney, Jason (2247) 1/2-1/2
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 cxd4 7. Nxd4 Ne7 8. c4 Nbc6 9. Nc3 Nxd4 10. Bxd4 dxc4 11. Bxc4 Nc6 12. Bb5 Be7 13. Qa4 O-O 14. Bxc6 bxc6 15. O-O c5 16. Be3 Qc7 17. Qf4 Rab8 18. b3 Rb4 19. Nd5 exd5 20. Qxf5 g6 21. Qc2 d4 22. Bd2 Rb7 23. Qe4 Rc8 24. Rac1 Qc6 25. Rfe1 a5 26. Rc4 Qxe4 27. Rxe4 a4 28. Rxa4 c4 29. Rxd4 cxb3 30. axb3 Rxb3 31. g3 Rb2 32. Be3 Rb5 33. Rac4 Rxc4 34. Rxc4 Kf8 35. Bd4 Ke8 36. Kg2 h5 37. Kf3 Rb4 38. Rxb4 Bxb4 39. g4 hxg4+ 40. Kxg4 Ke7 41. Kg5 Ke6 42. f4 Bd2 43. Bf2 Bc1 44. Be1 Be3 45. h4 Bc1 46. Kg4 f6 1/2-1/2
2018.02.11 British Columbia op
37580 Kaufman, Raymond (2310) MacKinnon, Keith (2262) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qc2 Bb7 6. Bg2 c5 7. d5 exd5 8. cxd5 Bxd5 9. Nc3 Bb7 10. O-O Be7 11. e4 d6 12. Rd1 Qc8 13. Nh4 g6 14. Nb5 O-O 15. Bg5 Nc6 16. Nxd6 Bxd6 17. Rxd6 Ne8 18. Rd2 f6 19. Bh6 Rf7 20. Rad1 Nd4 21. Qb1 Ng7 22. Be3 Nc6 23. f4 Qe8 24. Rd6 Rd8 25. Qd3 Rxd6 26. Qxd6 Nb8 27. Qd8 Rd7 28. Rxd7 Nxd7 29. Qxe8+ Nxe8 30. Bh3 Nf8 31. e5 Bd5 32. a3 fxe5 33. fxe5 Kf7 34. Kf2 Nc7 35. Nf3 Nce6 36. Bg2 Ke7 37. Bd2 Nd7 38. Bc3 a5 39. Bf1 Nd8 40. Bb5 Nf7 41. Bxd7 Kxd7 42. Ne1 Ke6 43. Nd3 g5 44. Ke3 c4 45. Nc1 Nxe5 46. Bxe5 Kxe5 47. Ne2 Be4 48. Nd4 Bb1 49. Nf3+ Kf5 50. h3 h6 51. g4+ Ke6 52. Nd2 Bd3 53. Kd4 b5 54. b3 Be2 55. bxc4 bxc4 56. Nxc4 Bf1 57. Ne3 Bxh3 1/2-1/2
2018.02.11 British Columbia op
37590 MacKinnon, Keith (2262) Sohal, Tanraj (2373) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Ndb5 d6 7. Bf4 e5 8. Bg5 a6 9. Na3 b5 10. Nd5 Be7 11. Bxf6 Bxf6 12. c4 b4 13. Nc2 Rb8 14. b3 Bg5 15. g3 O-O 16. h4 Bh6 17. Bh3 Be6 18. Kf1 Qd7 19. Kg2 a5 20. Qf3 Kh8 21. Rad1 Qa7 22. Nce3 Bxe3 23. Qxe3 Qe7 24. Rd3 Nd8 25. Rhd1 Nb7 26. f3 Bxh3+ 27. Kxh3 f5 28. exf5 Rxf5 29. Kg2 Rbf8 30. Qe2 Qf7 31. Rf1 Qg6 32. Ne3 R5f7 33. Rd5 Nc5 34. Qd1 Rf6 35. h5 Qxh5 36. Rxd6 Qg6 37. Rxf6 Qxf6 38. Qd5 Qe7 39. Ng4 Rd8 40. Qc6 h6 41. Rf2 Nd3 42. Re2 Qg5 43. Qc7 Rf8 44. Qd6 Rd8 45. Qb6 Rf8 46. Qe3 Qf5 47. Qe4 Qxe4 48. Rxe4 Rd8 49. Re2 Kh7 50. Nf2 Kg6 51. Ne4 Kf5 52. Kf1 Nc1 53. Rc2 Rd1+ 54. Kf2 g5 55. c5 g4 56. c6 gxf3 57. c7 Kxe4 58. Rc4+ Rd4 59. Rxc1 Rd2+ 60. Kf1 Rh2 61. Re1+ Kd3 62. c8=Q Rh1+ 63. Kf2 1-0
2018.02.10 British Columbia op
37564 Palamakumbura, Sudharaka (1965) MacKinnon, Keith (2262) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nf6 5. Be2 a6 6. d3 b5 7. a4 b4 8. Ne4 Qd8 9. Bf4 Nbd7 10. Ne5 Nxe5 11. Bxe5 Nd7 12. Bg3 g6 13. Bf3 Rb8 14. c3 Bg7 15. d4 O-O 16. O-O h6 17. Nd2 e5 18. Nc4 bxc3 19. bxc3 exd4 20. cxd4 Rb4 21. Ne5 Nxe5 22. dxe5 Qg5 23. Re1 Rd8 24. Qc2 Qe7 25. Rac1 Bf5 26. Qc6 a5 27. h3 Rbd4 28. Qb5 Qb4 29. Qxb4 axb4 30. Rxc7 b3 31. Rb7 Bc2 32. a5 Ra4 33. Rb5 Ra2 34. Bd5 Rxd5 35. Rxd5 b2 36. Rb5 Ra1 37. f4 Rxe1+ 38. Bxe1 b1=Q 39. Rxb1 Bxb1 40. a6 Bf8 41. Bf2 Bb4 42. g3 Be4 43. Bd4 Be1 44. g4 Bd2 45. f5 gxf5 46. gxf5 Bxf5 47. a7 Be4 48. Kf2 Kh7 49. Kg3 Kg6 50. h4 Kf5 51. Kh3 h5 52. Kg3 Bf4+ 0-1
2018.02.10 British Columbia op
37573 MacKinnon, Keith (2262) Zhu, Brandon (2081) 1-0
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. h3 O-O 6. Be2 c6 7. a4 Nbd7 8. Be3 Qc7 9. a5 e5 10. dxe5 Nxe5 11. Nd2 d5 12. f4 Ned7 13. e5 Ne8 14. Nf3 Bh6 15. Qd2 Ng7 16. Nd4 Ne6 17. Nxe6 fxe6 18. h4 c5 19. Nb5 Qd8 20. c3 Bg7 21. Bg4 Nxe5 22. fxe5 Bxe5 23. Bxc5 Bg3+ 24. Ke2 Rf4 25. Bf3 Rxh4 26. Rxh4 Qxh4 27. Qd4 Qg5 28. Nd6 Bd7 29. Qh8+ Kxh8 30. Nf7+ Kg7 31. Nxg5 h6 32. Nh3 Bb5+ 33. Kd2 e5 34. Bf2 Bxf2 35. Nxf2 e4 36. Be2 e3+ 37. Ke1 exf2+ 38. Kxf2 Bxe2 39. Kxe2 Re8+ 40. Kd3 Re4 41. Ra3 b5 42. a6 Kf6 43. Ra5 Ra4 44. Rxb5 Rxa6 45. Rxd5 g5 46. c4 h5 47. c5 h4 48. Kc4 Re6 49. Rd2 a6 50. Kd5 Ke7 51. Rc2 Rh6 52. c6 Kd8 53. Rf2 Kc7 54. Rf7+ Kb6 55. Rb7+ Ka5 56. c7 1-0
2016.12.18 WBX-Tch
51083 Yearwood, Roy (2077) MacKinnon, Keith (2270) 1/2-1/2
1. Nf3 Nf6 2. c4 c5 3. g3 g6 4. Bg2 Bg7 5. O-O O-O 6. d4 cxd4 7. Qxd4 Nc6 8. Qh4 Re8 9. Nc3 d6 10. Bh6 Bh8 11. Rad1 Be6 12. c5 Qa5 13. cxd6 exd6 14. Rxd6 Ne7 15. b4 Qa3 16. Nb5 Qxa2 17. Rd2 Nf5 18. Rxa2 Nxh4 19. Rxa7 Rxa7 20. Nxa7 Nxg2 21. Kxg2 Bc4 22. Rc1 Bxe2 23. Nd4 Bd3 24. Nab5 Ng4 25. Bf4 Rd8 26. f3 Bxd4 27. Nxd4 Rxd4 28. fxg4 Rxb4 29. Rc8+ Kg7 30. g5 1/2-1/2
2016.12.18 WBX-Tch
51091 MacKinnon, Keith (2270) Valencia, Belsar (2364) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Be2 Nf6 6. Nc3 d6 7. O-O Be7 8. f4 Qc7 9. Be3 Nc6 10. Kh1 O-O 11. a4 Re8 12. a5 Nxa5 13. e5 dxe5 14. fxe5 Nd5 15. Nxe6 Bxe6 16. Nxd5 Bxd5 17. Qxd5 Nc6 18. Bh5 Kh8 19. Bxf7 Red8 20. Qb3 Qxe5 1/2-1/2
2016.12.17 WBX-Tch
51033 Gardner, Robert (2291) MacKinnon, Keith (2270) 1-0
1. g3 d5 2. Bg2 Nf6 3. d3 g6 4. c3 Bg7 5. Nd2 c5 6. e4 Nc6 7. Ngf3 O-O 8. O-O d4 9. cxd4 cxd4 10. a4 b6 11. e5 Nd5 12. Re1 Ndb4 13. Nb3 Ba6 14. Bf1 Qd5 15. Bf4 Rac8 16. Re4 f5 17. exf6 exf6 18. Nbxd4 f5 19. Nxc6 Nxc6 20. Re3 Bxb2 21. Rb1 Bf6 22. Bg2 Qa2 23. Ng5 Nd4 24. Ra1 Qxa1 25. Qxa1 Ne2+ 26. Rxe2 Bxa1 27. Bd5+ Kh8 28. Re7 Bg7 29. Be5 1-0
2016.12.17 WBX-Tch
51047 Kalisvaart, Peter (2105) MacKinnon, Keith (2270) 1/2-1/2
1. d4 Nf6 2. Bg5 c6 3. Nc3 d5 4. Bxf6 exf6 5. Nf3 Bb4 6. Qd3 O-O 7. a3 Bd6 8. g3 f5 9. Bg2 Nd7 10. O-O Nf6 11. Nd1 Re8 12. c4 dxc4 13. Qxc4 Be6 14. Qc2 g6 15. Nc3 Rc8 16. Rac1 Nd5 17. Ne5 f6 18. Nd3 Nxc3 19. Qxc3 Bf7 20. e3 Bf8 21. Rfd1 Kg7 22. Nc5 Qe7 23. b4 Red8 24. h4 Bd5 25. Bxd5 Rxd5 26. Nd3 Re8 27. Nf4 Rd7 28. d5 cxd5 29. Rxd5 Red8 30. Rcd1 Rxd5 31. Nxd5 Qe5 32. Qc4 Rd7 33. Qc8 Qe6 34. Rd4 Qc6 35. Qxc6 bxc6 36. Nc3 Rb7 37. Rc4 Rb6 38. Ne2 Ra6 39. Rc3 Ra4 40. Nd4 a5 41. bxa5 Bxa3 42. Rxc6 Rxa5 1/2-1/2
2016.12.17 WBX-Tch
51065 MacKinnon, Keith (2270) Seehagen, Terry (1785) 1-0
1. e4 d5 2. exd5 Nf6 3. d4 c6 4. Nf3 cxd5 5. Bd3 Nc6 6. c3 Qc7 7. O-O Bg4 8. Re1 e6 9. Bg5 Be7 10. Nbd2 h6 11. Bh4 O-O 12. Qc2 Rac8 13. a3 Nh5 14. Bxe7 Qxe7 15. h3 Bxf3 16. Nxf3 Nf4 17. Bf1 Qf6 18. Qd1 Rfe8 19. g3 Ng6 20. Bg2 Na5 21. Qa4 Nc6 22. Rad1 Nge7 23. Ne5 a6 24. Nd7 Qg5 25. Nc5 Rb8 26. h4 Qf5 27. Rd2 Red8 28. Kh2 Qh5 29. Kg1 Qg4 30. Rde2 Qf5 31. Qb3 Qg4 32. a4 Qf5 33. Qa3 a5 34. Re3 b6 35. Nd3 b5 36. axb5 Rxb5 37. Kh2 Ra8 38. Bh3 Qf6 39. R1e2 a4 40. Ne5 Rb3 41. Qc5 Ra6 42. Rf3 1-0
2016.10.30 Edmonton Fall Sectional A
51128 Villavieja, Butch (2201) MacKinnon, Keith (2295) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. g3 Bg4 7. Bg2 e6 8. O-O Nbd7 9. Bf4 Qb4 10. Qd2 Be7 11. a3 Qa5 12. b4 Qh5 13. Ne5 Bh3 14. Bf3 Qf5 15. Nxd7 Kxd7 16. Bg2 Bxg2 17. Kxg2 Nd5 18. Ne2 Nxf4+ 19. Qxf4 Qxc2 20. Rfe1 Qf5 21. Qe3 a5 22. b5 Qxb5 23. Rab1 Qd5+ 24. f3 b5 25. Nc3 Qc4 26. d5 cxd5 27. Nxd5 Bc5 28. Qe5 exd5 29. Rbc1 Qd4 30. Qf5+ Kc6 31. Qxf7 Rhd8 32. Rc2 Rd7 33. Qf5 g6 34. Qe6+ Rd6 35. Qf7 Rc8 36. a4 b4 37. Re7 Qd3 38. Rce2 Qf5 39. Qxh7 Rf6 40. f4 Bxe7 41. Qxe7 Rc7 42. Qe8+ Kb7 43. Re5 Qd7 44. Qg8 Rc8 0-1
2016.10.30 Edmonton Fall Sectional A
51130 MacKinnon, Keith (2295) Findlay, Ian (2270) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nf6 6. Re1 Nc6 7. c3 e6 8. d4 cxd4 9. cxd4 d5 10. e5 Ne4 11. Nbd2 Nxd2 12. Bxd2 Be7 13. Rc1 1/2-1/2
2016.10.29 Edmonton Fall Sectional A
51118 Tam, Erik (2134) MacKinnon, Keith (2295) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. f4 d6 8. Qf3 Nbd7 9. g4 g6 10. g5 Nh5 11. Nde2 h6 12. h4 Bg7 13. Be3 b5 14. Bd4 b4 15. Bxg7 Nxg7 16. Nd1 Bb7 17. Ne3 h5 18. O-O-O O-O 19. Kb1 Nc5 20. Rhf1 Rfe8 21. Ng3 Rad8 22. Qf2 d5 23. exd5 exd5 24. f5 d4 25. Nc4 Bd5 26. Qf4 Qxf4 27. Rxf4 Nxd3 28. cxd3 gxf5 29. b3 Be6 30. Rd2 Rd5 31. Rdf2 Red8 32. Ne2 Kf8 33. Nb6 R5d6 34. Nc4 Rd5 35. Nb6 R5d6 36. Nc4 Bxc4 37. bxc4 Ke7 38. Ng3 Ke6 39. Nxf5 Nxf5 40. Rxf5 R8d7 41. Rf6+ Ke7 42. Rxf7+ Kd8 43. Rxd7+ Rxd7 44. Rf5 1-0
2016.10.29 Edmonton Fall Sectional A
51121 Malek, Omid (2180) MacKinnon, Keith (2295) 1-0
1. d4 Nf6 2. Bg5 c6 3. Nd2 Qb6 4. Bxf6 gxf6 5. Nb3 d5 6. e3 Bf5 7. Ne2 h5 8. h4 a5 9. a4 e6 10. Nf4 Bb4+ 11. c3 Bd6 12. Be2 Bxf4 13. exf4 Nd7 14. Ra3 Bg6 15. Qd2 Ke7 16. f3 f5 17. Nc1 f6 18. Rb3 Qc7 19. Nd3 b6 20. Nf2 c5 21. O-O Rhg8 22. Re1 c4 23. Ra3 Be8 24. Kh2 Nf8 25. g3 Ng6 26. Bf1 Kf7 27. Nh3 Qd6 28. Re3 Bc6 29. Ra1 Rg7 30. Re2 Ne7 31. Rg2 Qd7 32. Qc2 Nc8 33. b3 Nd6 34. Be2 Rgg8 35. Nf2 b5 36. axb5 Bxb5 37. bxc4 Nxc4 38. Nd1 Rge8 39. Qc1 Qc7 40. g4 hxg4 41. fxg4 Rh8 42. h5 fxg4 43. Bxg4 Nd6 44. Nf2 Nf5 45. Nh3 Ng7 46. Qb1 f5 47. Qxb5 fxg4 48. Ng5+ Kf6 49. Rxg4 Rxh5+ 50. Kg2 Qxc3 51. Qe2 Rah8 52. Qe5+ Ke7 53. Qxg7+ Ke8 54. Qg6+ Kd8 55. Qf6+ Kc8 56. Qxe6+ Kc7 57. Qe7+ Kc6 58. Qc5+ Qxc5 59. dxc5 Rh2+ 60. Kg3 Kxc5 61. Rxa5+ Kc6 62. f5 Rh1 63. Nf3 Rd1 64. Rg6+ Kb7 65. Ra2 Rh5 66. Re2 1-0
2016.10.29 Edmonton Fall Sectional A
51124 MacKinnon, Keith (2295) Gardner, Robert (2291) 0-1
1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. f4 d5 5. e5 h5 6. Nf3 Nh6 7. Be3 Bf5 8. Qd2 e6 9. O-O-O Nd7 10. Bf2 Qa5 11. Kb1 O-O-O 12. Bh4 Rdg8 13. Be2 Kb8 14. Be7 Rc8 15. b4 Qa3 16. Bd6+ Ka8 17. Ka1 Bf8 18. Nb1 Qa4 19. Bxf8 Rhxf8 20. Kb2 b6 21. a3 c5 22. Nc3 Qc6 23. Ba6 Rb8 24. Bb5 Qc7 25. h3 Rbd8 26. Bxd7 Rxd7 27. Nb5 Qc6 28. Nd6 cxb4 29. axb4 Rc7 30. c3 Be4 31. Rhf1 Nf5 32. Nxf5 exf5 33. Ra1 Qb5 34. Rfc1 Rfc8 35. Ra3 Rc4 36. Rb3 Bxf3 37. gxf3 Kb7 38. Ra1 R8c7 39. Qd3 Kb8 40. Qe2 Qc6 41. Qe3 Rb7 42. b5 Qc8 43. Re1 Qe6 44. Qg1 Rbc7 45. Qg5 Qc8 46. Re3 Qe6 47. Qd8+ Kb7 48. Qg5 Re7 49. Qg1 Ra4 50. Qg5 Ra5 51. Qg1 Rc7 52. Qg5 Qe8 53. e6 fxe6 54. Qf6 Re7 55. Kc2 Ra2+ 56. Rb2 Rxb2+ 57. Kxb2 Qxb5+ 58. Kc2 Qe8 59. Re1 a5 60. Kd2 a4 61. Rg1 Rc7 62. Re1 Qb5 63. Qxe6 Qb2+ 64. Kd1 Qxc3 65. Qxd5+ Ka7 0-1
2016.09.10 Battle of Alberta
54779 MacKinnon, Keith (2270) Findlay, Ian (2253) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. g4 Be6 10. Nxe6 fxe6 11. O-O-O Ne5 12. Be2 Qc8 13. h4 Nfd7 14. f4 Nc4 15. Bxc4 Qxc4 16. e5 Rfd8 17. exd6 Nf6 18. Qg2 exd6 19. h5 Rac8 20. hxg6 hxg6 21. Bd4 e5 22. fxe5 dxe5 23. Bxe5 Qxg4 24. Qh2 Qh5 25. Qg3 Rxd1+ 26. Rxd1 Re8 27. Bf4 a6 28. Rg1 Kf7 29. Qd3 Qf5 30. Qxf5 gxf5 31. Rg5 Ne4 32. Rxf5+ Ke6 33. Rh5 1/2-1/2
2016.09.10 Battle of Alberta
54791 Findlay, Ian (2253) MacKinnon, Keith (2270) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. Ne5 Nbd7 7. Bf4 Nd5 8. Nxd5 Qxd5 9. Nc4 Nf6 10. Ne3 Qa5+ 11. c3 Be6 12. Be2 g6 13. O-O Bg7 14. Re1 O-O 15. Bc4 Bxc4 16. Nxc4 Qf5 17. Qd2 Rad8 18. Bc7 Rd7 19. Be5 c5 20. Qe2 cxd4 21. Bxd4 Ra8 22. a4 Nd5 23. Bxg7 Kxg7 24. g3 f6 25. Ne3 Nxe3 26. Qxe3 e5 27. Red1 a6 28. Qb6 h5 29. h4 Rf8 30. Rd6 Rxd6 31. Qxd6 Qc2 32. Qb6 Rf7 33. a5 Rd7 34. Re1 Qd2 35. Kf1 Qd5 36. Kg1 Kf7 37. Qe3 Kg7 38. Qb6 Qd2 39. Kf1 Qd3+ 40. Kg1 Qf3 41. Qe3 Qc6 42. b4 Qc4 43. Rc1 Rd5 44. Qb6 Rd7 45. Qe3 Rd3 46. Qb6 Rd7 47. Qe3 Rd3 1/2-1/2
2016.08.28 Edmonton Over 1800
51185 Briones, Dante (2032) MacKinnon, Keith (2259) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Be2 Nf6 6. Bf3 Qc7 7. O-O Nc6 8. Nxc6 dxc6 9. c4 e5 10. Be3 Be6 11. Qc2 Be7 12. c5 O-O 13. Nd2 Ng4 14. Bxg4 Bxg4 15. f3 Be6 16. g4 h6 17. Rfd1 Bg5 18. Bf2 Rad8 19. Nf1 Rxd1 20. Rxd1 Rd8 21. Rxd8+ Qxd8 22. b4 Bf4 23. a3 Kf8 24. Kg2 Ke8 25. h3 Qd7 26. Ne3 h5 27. Kf1 Qd4 28. Ke2 Qa1 29. Qd3 Qc1 30. Be1 a5 31. Qc3 Bxe3 32. Qxe3 Qb2+ 33. Bd2 Bc4+ 34. Kf2 Qb1 35. Be1 hxg4 36. hxg4 Qa2+ 37. Kg1 a4 38. Bd2 Qb1+ 39. Be1 Qd1 40. Kf2 Bd3 41. Qd2 Qb1 42. Kg3 f6 43. Kf2 Qb3 44. Qc1 Bc2 45. Qa1 Bd1 46. Qc3 Qa2+ 47. Bd2 Bb3 48. Qc1 Bc2 49. Kg3 Qb3 50. Be3 Kd7 51. Qd2+ Bd3 52. Qc1 Kc8 53. Kf2 Qa2+ 54. Bd2 Kb8 55. Qc3 Bc4 56. Kg3 Bf1 57. g5 Qe6 58. Qe3 Qh3+ 59. Kf2 Bc4 60. Qe1 Qh2+ 61. Ke3 fxg5 62. Bc3 g4 63. Qd1 Qh6+ 64. Kf2 Qh4+ 65. Ke3 Qg5+ 66. Kf2 Qh4+ 67. Ke3 Qg5+ 68. Kf2 gxf3 69. Bxe5+ Qxe5 70. Qd8+ Ka7 71. Qa5+ Ba6 72. Qb6+ Ka8 73. Qd8+ Qb8 74. Qe7 Be2 75. Ke3 Qh8 76. e5 Qh6+ 77. Ke4 Qd2 78. Qf8+ Ka7 79. e6 Qd3+ 0-1
2016.08.28 Edmonton Over 1800
51193 Haessel, Dale (2311) MacKinnon, Keith (2259) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. Nf4 Re8 8. cxd5 exd5 9. Bd3 c6 10. O-O Bd6 11. f3 b6 12. Bc2 Ba6 13. Re1 Qc7 14. g3 Bxf4 15. gxf4 Nbd7 16. e4 c5 17. e5 cxd4 18. Qxd4 Nc5 19. Qd2 Qe7 20. b4 d4 21. Qxd4 Ne6 22. Qe3 Nh5 23. Nd5 Qh4 24. f5 Nd4 25. Be4 Rac8 26. Bd2 Nc2 27. Bxc2 Rxc2 28. e6 fxe6 29. fxe6 Bc4 30. Nc3 Rxe6 31. Ne4 Nf6 32. Rac1 Nxe4 33. fxe4 Qg4+ 34. Qg3 Qxg3+ 1/2-1/2
2016.08.27 Edmonton Over 1800
51165 Young, Joseph (1831) MacKinnon, Keith (2259) 0-1
1. Nf3 c5 2. c4 Nf6 3. Nc3 g6 4. g3 b6 5. Bg2 Bb7 6. O-O Bg7 7. d3 O-O 8. e4 Nc6 9. h3 d6 10. Be3 Rc8 11. Qd2 Re8 12. Bh6 Bh8 13. h4 Ne5 14. Nxe5 dxe5 15. Nd5 Nd7 16. Bg5 f6 17. Bh6 e6 18. Nc3 Nb8 19. Nb5 Nc6 20. Be3 a6 21. Nc3 Rc7 22. Rad1 Rd7 23. a3 Ree7 24. Ne2 a5 25. Nc3 Ba6 26. Qc2 Bg7 27. f4 Bh6 28. Rf3 exf4 29. gxf4 Rg7 30. Bh3 f5 31. Bf2 Nd4 32. Bxd4 Rxd4 33. Nb5 Bxb5 34. cxb5 Qxh4 35. Qb3 Rd6 36. Rdf1 Bxf4 37. Kh1 Be5 38. Rg1 Qh5 39. Kg2 Rf7 40. Rgf1 g5 41. exf5 g4 42. fxe6 gxf3+ 43. Kf2 Qh4+ 44. Ke3 Qf4+ 0-1
2016.08.27 Edmonton Over 1800
51171 MacKinnon, Keith (2259) Bin Shoeb, Mashad (1829) 1-0
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 Nd7 6. Nbd2 Bg6 7. Nb3 a6 8. O-O h6 9. a4 Ne7 10. Bd2 Nf5 11. g4 Nh4 12. Nxh4 Qxh4 13. f4 Be4 14. Bf3 O-O-O 15. Ba5 b6 16. Bxe4 dxe4 17. Qe2 Kb7 18. Be1 Qe7 19. a5 b5 20. Qxe4 g5 21. f5 h5 22. h3 hxg4 23. f6 Qe8 24. hxg4 Nb8 25. Bf2 Rd5 26. Kg2 Nd7 27. Rh1 Rg8 28. Rad1 Qd8 29. Qh7 Nxf6 30. exf6 Qxf6 31. Qxg8 Qf4 32. Bg3 Qxg4 33. Qxf7+ Kc8 34. Qc7# 1-0
2016.08.27 Edmonton Over 1800
51177 MacKinnon, Keith (2259) Tran-Ly, Tristan (2039) 1-0
1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bg7 6. Be3 Nf6 7. Bc4 O-O 8. Bb3 d6 9. f3 Bd7 10. Qd2 Nxd4 11. Bxd4 b5 12. O-O a5 13. a3 Qc7 14. Rf2 e5 15. Be3 Bc6 16. Rd1 Rfd8 17. Bg5 Qb7 18. Qe3 Rab8 19. Rfd2 Qc7 20. Qf2 h6 21. Be3 b4 22. axb4 axb4 23. Na2 Bf8 24. Qg3 Kh7 25. Qh4 Nh5 26. g4 Nf4 27. Qf6 Be8 28. Qh4 Be7 29. Qg3 Bg5 30. Kh1 Qe7 31. Nc1 Bh4 32. Qg1 Qf6 33. Ba7 Ra8 34. Bb6 Bb5 35. Bxd8 Rxd8 36. Nd3 Nxd3 37. cxd3 Qxf3+ 38. Qg2 Qe3 39. Bxf7 Rf8 40. Bc4 Bd7 41. Rf1 Qxd2 42. Rxf8 1-0
2016.05.01 McGill op
53740 MacKinnon, Keith (2194) Leveille, Francois (2287) 1/2-1/2
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 Nf6 5. Bd3 O-O 6. Nf3 Na6 7. O-O c5 8. d5 Rb8 9. a4 Nb4 10. Bc4 e6 11. dxe6 Bxe6 12. Bxe6 fxe6 13. Qe2 Qd7 14. Nb5 a6 15. Nxd6 Qxd6 16. e5 Qc6 17. exf6 Bxf6 18. c3 Nd5 19. Ne5 Bxe5 20. Qxe5 1/2-1/2
2016.05.01 McGill op
53759 Bolduc, Steve (2218) MacKinnon, Keith (2194) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. Qd3 O-O 9. e4 Ne7 10. dxc5 Qa5 11. Bd2 Qxc5 12. Qc4 Qa5 13. Ne2 e5 14. Nc1 Be6 15. Qb5 Qc7 16. Nd3 Nd7 17. Nb4 Nc5 18. Nd5 Nxd5 19. exd5 Bxd5 20. c4 Be6 21. Be3 Rac8 22. Be2 Rfd8 23. Kf2 Nd3+ 24. Bxd3 Rxd3 25. c5 Rb3 26. Qe2 Rd8 27. Rhd1 h6 28. a4 Rxd1 29. Rxd1 Qa5 30. Qc2 Ra3 31. Qe4 Ra2+ 32. Kg3 Re2 33. Qxe5 Qxa4 34. Rd2 Rxd2 35. Bxd2 Qe8 36. Qc7 Bd5 37. Kf2 Bc6 38. g4 Qe6 39. Qd8+ Kh7 40. Qd3+ Qg6 41. Qd4 Qc2 42. Kg3 Qd1 43. Qd3+ Kg8 1/2-1/2
2016.04.30 McGill op
53704 Hirschberg, Valerian (2317) MacKinnon, Keith (2194) 1-0
1. Nf3 d5 2. g3 Bg4 3. Bg2 Nf6 4. c4 Nc6 5. cxd5 Nxd5 6. O-O e5 7. d3 Be7 8. Nc3 Be6 9. d4 Nxc3 10. bxc3 e4 11. Nd2 f5 12. e3 O-O 13. c4 Nb4 14. Bb2 c6 15. Bc3 Qd7 16. a3 Na6 17. f3 exf3 18. Qxf3 Bf6 19. Rab1 Rae8 20. Bb4 Be7 21. Bxe7 Qxe7 22. Rb3 Bc8 23. Qf2 Rf6 24. Nf3 Nb8 25. Qd2 Qd8 26. Rd1 Nd7 27. Ne1 Nb6 28. Rc3 Be6 29. d5 cxd5 30. cxd5 Bf7 31. Nc2 Rd6 32. Rc5 Na4 33. Rb5 Qc7 34. Nd4 a6 35. Rb4 Qd7 36. Nxf5 Rf6 37. Bh3 Kh8 38. Qd4 Bg6 39. e4 b5 40. Rf1 Bxf5 41. Bxf5 Qe7 42. Rbb1 Qxa3 43. e5 Nc3 44. Rbe1 Qb2 45. Qd3 Rh6 46. Rf2 Qb4 47. Rc1 Na4 48. e6 1-0
2016.04.30 McGill op
53727 MacKinnon, Keith (2194) Durette, Francis (1929) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Be7 6. d4 exd4 7. Nxd4 Nf6 8. Nf5 O-O 9. O-O d6 10. Nc3 Na5 11. Bg5 Nxb3 12. axb3 Bxf5 13. exf5 Nd7 14. Bxe7 Qxe7 15. Nd5 Qd8 16. Re1 Nf6 17. Ne7+ Kh8 18. Qf3 Qd7 19. Nc6 d5 20. Ne5 Qd6 21. g4 Ne4 22. Nd3 Ng5 23. Qe3 h6 24. Ne5 Rae8 25. f4 Ne4 26. Qa7 Qb4 27. Re2 Ra8 28. Qe3 Qd6 29. Rd1 Rad8 30. Qa7 Nc5 31. b4 Na4 32. Qd4 Nb6 33. g5 Nc4 34. f6 g6 35. Rd3 h5 36. f5 Nxe5 37. Rxe5 c6 38. fxg6 fxg6 39. Rde3 Rd7 40. Re8 Kg8 41. R8e6 Qc7 42. Qd3 Kh7 43. Re7+ Rf7 44. Qe2 Qf4 45. Rxd7 Qxg5+ 46. Kh1 Rxd7 47. Re7+ Kg8 48. f7+ Kg7 49. Rxd7 Qc1+ 50. Kg2 Qg5+ 51. Kf1 Qc1+ 52. Qe1 Qf4+ 53. Qf2 Qc4+ 54. Ke1 Qxb4+ 55. Kd1 Qf8 56. Qd4+ Kh7 57. Qf6 a5 58. Rd8 1-0
2016.04.29 McGill op
53697 MacKinnon, Keith (2194) Fan, Run Kun (1864) 1-0
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 cxd6 6. Nc3 g6 7. Be3 Bg7 8. Rc1 O-O 9. Qd2 Nc6 10. b3 e5 11. dxe5 dxe5 12. Qxd8 Rxd8 13. c5 Nd5 14. Nxd5 Rxd5 15. Bc4 Rd8 16. Nf3 h6 17. O-O Bg4 18. Nd2 Nd4 19. f3 Be6 20. Ne4 Bxc4 21. Rxc4 b5 22. cxb6 axb6 23. a4 Rab8 24. b4 b5 25. axb5 Rxb5 26. Nc5 Nf5 27. Bf2 Nd6 28. Rd1 Bf6 29. Ne4 Nxe4 30. Rxd8+ Bxd8 31. fxe4 Bb6 32. Kf1 Bxf2 33. Kxf2 Kf8 34. Ke3 Ke7 35. Kd3 Rb6 36. Kc3 f5 37. Rc7+ Ke6 38. exf5+ gxf5 39. Kc4 e4 40. Rc8 Kd7 41. Rf8 Ke6 42. b5 Ke5 43. Kc5 Rg6 44. b6 Rxg2 45. Re8+ Kf4 46. b7 Rb2 47. b8=Q+ Rxb8 48. Rxb8 e3 49. Kd4 Kf3 50. Kd3 f4 51. Rf8 h5 52. h4 Kg3 53. Ke2 Kg4 54. Rg8+ Kxh4 55. Kf3 Kh3 56. Kxf4 e2 57. Re8 h4 58. Kf3 1-0
2016.01.10 CAN-ch University
51877 MacKinnon, Keith (2280) Mai, Lloyd (2358) 1/2-1/2
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Be3 Nd7 5. Nf3 Ngf6 6. h3 O-O 7. Qd2 a6 8. e5 Ne8 9. Bc4 Nb6 10. Bb3 d5 11. O-O c6 12. Bh6 Nc7 13. Rae1 Bf5 14. g4 Be6 15. Ne2 Nc4 16. Qc1 Qd7 17. Ng3 b5 18. c3 f5 19. exf6 exf6 20. Bxg7 Kxg7 21. Bc2 Rae8 22. b3 Nd6 23. Qf4 Bg8 24. Rxe8 Rxe8 25. Re1 Rxe1+ 26. Nxe1 Ne6 27. Qe3 Ng5 28. Kg2 a5 29. Nd3 Nge4 30. f3 1/2-1/2
2016.01.10 CAN-ch University
51881 Gladstone, Simon (2152) MacKinnon, Keith (2280) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nf3 Nf6 4. Nc3 Qd6 5. Bc4 a6 6. a4 Bg4 7. d3 Nc6 8. h3 Bh5 9. g4 Bg6 10. Be3 e6 11. Nd2 Qe5 12. Qe2 Nd4 13. Bxd4 Qxd4 14. Nb3 Qf4 15. Qe3 Bd6 16. O-O-O h5 17. g5 Nd7 18. d4 h4 19. Be2 O-O-O 20. Kb1 Qxe3 21. fxe3 Bb4 22. Bd3 Bh5 23. Ne2 Be7 24. Rhg1 Nb6 25. Rdf1 Nxa4 26. Nf4 Nb6 27. g6 Bxg6 28. Bxg6 fxg6 29. Nxe6 Rd6 30. Rxg6 Re8 31. e4 Bf6 32. d5 Re7 33. Rfxf6 1-0
2016.01.09 CAN-ch University
51858 MacKinnon, Keith (2280) Marin, Samuel (2047) 0-1
1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. Bf4 Nc6 7. Qd2 a6 8. O-O-O O-O 9. f3 Ne5 10. Qf2 b5 11. Bxe5 dxe5 12. Nc6 Qe8 13. Nxe5 b4 14. Nd5 Nxd5 15. Rxd5 Be6 16. Ra5 Bf6 17. Nd3 Qd8 18. Nc5 Bd4 19. Nxe6 fxe6 20. Qe1 c5 21. Rxa6 Qf6 22. c3 bxc3 23. b3 Rxa6 24. Bxa6 Qg5+ 25. Kd1 Qxg2 26. Be2 Bf2 27. Qf1 Qg5 0-1
2015.09.13 Montreal op
63524 MacKinnon, Keith (2314) Soudre, Nicolas (2111) 1-0
1. e4 e6 2. Qe2 c5 3. Nf3 Nc6 4. g3 Nge7 5. Bg2 g6 6. e5 d5 7. O-O Bg7 8. d3 Nd4 9. Nxd4 cxd4 10. Nd2 Qc7 11. Nf3 Bd7 12. Bf4 Qb6 13. c3 dxc3 14. bxc3 Rc8 15. Rfc1 O-O 16. h4 Bb5 17. Nd4 Nf5 18. Nxb5 Qxb5 19. Rab1 Qa6 20. c4 Ne7 21. Bg5 Rc7 22. cxd5 Rxc1+ 23. Rxc1 Nxd5 24. Bxd5 exd5 25. Be7 Re8 26. Bd6 f6 27. Qf3 fxe5 28. Rc7 1-0
2015.09.13 Montreal op
63539 Turcotte, Jonathan (2102) MacKinnon, Keith (2314) 0-1
1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. g3 Ba6 5. Qc2 Bb4+ 6. Bd2 Be7 7. Bg2 O-O 8. Ne5 c6 9. b3 d5 10. Bc3 Nfd7 11. Nxd7 Nxd7 12. Nd2 Rc8 13. Qb2 b5 14. c5 e5 15. b4 e4 16. Nb3 f5 17. Bd2 Rf7 18. h4 Nf8 19. Qa3 Bb7 20. Qxa7 Bf6 21. e3 Ra8 22. Qb6 Qc8 23. Na5 Bd8 0-1
2015.09.12 Montreal op
63488 MacKinnon, Keith (2314) Corriveau, Philippe (2032) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bb4+ 5. c3 Bc5 6. Be3 Bb6 7. Bc4 Nge7 8. O-O O-O 9. Bb3 d5 10. exd5 Nxd5 11. Nxc6 bxc6 12. Bd4 Qg5 13. Qd2 Nf4 14. g3 Nh3+ 15. Kg2 Ba6 16. Re1 Rae8 17. Bxb6 Rxe1 18. Qxe1 Nf4+ 19. Kh1 c5 20. Qd2 Bb7+ 21. Kg1 Nh3+ 22. Kf1 cxb6 23. Qxg5 Nxg5 24. Nd2 Rd8 1/2-1/2
2015.09.12 Montreal op
63503 Tremblay, Alain (2097) MacKinnon, Keith (2314) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. Bf4 b6 4. e3 Bb7 5. Nbd2 Be7 6. h3 O-O 7. Bd3 c5 8. c3 Nc6 9. O-O Rc8 10. Re1 d6 11. Qb1 Re8 12. a4 h6 13. Rd1 Bf8 14. dxc5 e5 15. Bg3 bxc5 16. e4 Rb8 17. Qc2 g6 18. Re1 Bg7 19. Rad1 Nh5 20. Bh2 Qf6 21. Bc4 Nf4 22. Bxf4 exf4 23. Bd5 Rbd8 24. Qb3 Rd7 25. Qb5 a6 26. Qb6 Qd8 27. Qxd8 Rexd8 28. Nc4 Kf8 29. Rd2 Rb8 30. Red1 Ke7 31. Nb6 Rdd8 32. Nc4 Bf8 33. Kf1 Kf6 34. Ke2 a5 35. Ke1 Ke7 36. Kf1 Ba6 37. Kg1 Bg7 38. Kh1 h5 39. Kg1 Bxc4 40. Bxc4 Rb6 41. Ng5 Ne5 42. Bb5 Bh6 43. Nf3 Nxf3+ 44. gxf3 Bg7 45. Rd5 Rc8 46. R1d2 Be5 47. Rd1 Rc7 48. Kg2 Rb8 49. Rg1 Ke6 50. Kf1 Rg8 51. Ke2 g5 52. Rg2 Rg6 53. Rd1 1/2-1/2
2015.09.11 Montreal op
63471 Ouellet, Maili-Jade (2032) MacKinnon, Keith (2314) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. Nf3 b6 6. Bg5 Bb7 7. e3 c5 8. a3 Ba5 9. Be2 d6 10. O-O Bxc3 11. Qxc3 Ne4 12. Bxd8 Nxc3 13. bxc3 Rxd8 14. Rfd1 Ba6 15. Ra2 Nd7 16. Rad2 Nf6 17. Bd3 Rdc8 18. d5 e5 19. e4 Rab8 20. a4 Ne8 21. Rb2 Nc7 22. Nd2 g6 23. Rdb1 Rb7 24. g3 Rf8 25. a5 Rfb8 26. axb6 axb6 27. f4 f6 28. Kf2 Kf7 29. Ke2 b5 30. cxb5 Nxb5 31. Bxb5 Rxb5 32. Rxb5 Rxb5 33. Rxb5 Bxb5+ 34. c4 Ba4 35. Kd3 Ke7 36. Nb1 Kd8 37. Nc3 Bd7 38. Nb1 Bh3 39. Nd2 Kc7 40. fxe5 fxe5 41. Nf3 Bf1+ 42. Kc3 Bg2 43. Nd2 g5 44. Kd3 Kb6 45. Kc3 Ka5 46. Kb3 h6 47. Ka3 Bh3 48. Nb3+ Kb6 49. Nd2 Ka5 1/2-1/2
2015.07.24 Quebec op 3e RIDEF
64126 MacKinnon, Keith (2198) Villegas, Pierre (2323) 0-1
1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 Nf6 6. d3 e6 7. Bd2 Bb4 8. O-O-O d4 9. Nb1 Bxd2+ 10. Nxd2 Qc7 11. g4 Nbd7 12. g5 Ne5 13. Qe2 Nfd7 14. h4 h6 15. Bh3 Ng6 16. Kb1 Nde5 17. Rdg1 hxg5 18. hxg5 Nf4 19. Qf1 O-O-O 20. Rg3 Rh5 21. Rhg1 Kb8 22. Bg2 Rdh8 23. Bf3 Rh2 24. Bd1 c5 25. Nf3 Nxf3 26. Bxf3 e5 27. Rh1 Qa5 28. Qd1 Rxh1 29. Bxh1 Ne2 0-1
2015.07.23 Quebec op 3e RIDEF
64060 Beauchamp, Pierre (2021) MacKinnon, Keith (2198) 0-1
1. e4 c5 2. c4 Nc6 3. Nf3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Nc3 Ng4 8. Qxg4 Nxd4 9. Qd1 Nc6 10. c5 Qa5 11. Rc1 O-O 12. Bc4 b6 13. cxb6 axb6 14. O-O e6 15. f4 Qb4 16. Qe2 Nd4 17. Qd3 b5 18. Nxb5 Nxb5 19. Bxb5 Rxa2 20. b3 Bb7 21. Bc4 d5 22. exd5 exd5 23. Bxd5 Rd8 24. Rc5 Bf8 25. Rb5 Ba6 26. Bxf7+ Kxf7 27. Qxd8 Qxb5 28. Rd1 Be7 29. Qh8 Rxg2+ 30. Kxg2 Qe2+ 31. Bf2 Bb7+ 0-1
2015.07.22 Quebec op 3e RIDEF
63991 MacKinnon, Keith (2198) Boudreau, Daniel (1998) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. N1c3 a6 7. Na3 Be7 8. Nc4 b5 9. Ne3 Nf6 10. g3 O-O 11. Bg2 b4 12. Ncd5 Nxd5 13. Nxd5 Rb8 14. O-O Be6 15. a3 a5 16. axb4 axb4 17. Be3 Rb5 18. Qd3 Qb8 19. Nc7 Rb7 20. Nxe6 fxe6 21. Qc4 Nd8 22. Bh3 Rf6 23. Ra4 h6 24. Rfa1 Kf7 25. Ra8 Qc7 26. Qxc7 Rxc7 27. Bb6 Rd7 28. Rc8 Kg6 29. Bf1 Nf7 30. Bb5 Rb7 31. Ra6 Bd8 32. Bxd8 Nxd8 33. Rxd8 Rxb5 34. Rdxd6 Rc5 35. Rdc6 Rxc6 36. Rxc6 Kf7 37. Rc5 Ke7 38. Rxe5 Rf8 39. Rb5 Rc8 40. Rxb4 Rxc2 41. Rb5 g6 42. Kg2 g5 43. Kf3 Kf6 44. h3 h5 45. Ke3 Kg6 46. Rb8 Kf6 47. b4 Rc3+ 48. Kd4 Rf3 49. Rf8+ 1-0
2015.07.21 Quebec op 3e RIDEF
63916 Gouvart, Stephane (1929) MacKinnon, Keith (2198) 1-0
1. e4 d6 2. d4 Nf6 3. Nc3 e5 4. dxe5 dxe5 5. Qxd8+ Kxd8 6. Bc4 Ke8 7. Nge2 Bd6 8. f3 a6 9. Be3 h6 10. O-O Nbd7 11. a3 b5 12. Ba2 Bb7 13. Rad1 Bc6 14. Nd5 Rb8 15. b4 Bxd5 16. Bxd5 Nxd5 17. Rxd5 Nb6 18. Bxb6 Rxb6 19. Rfd1 Rc6 20. c3 Ke7 21. R5d3 Ra8 22. Kf2 Rc4 23. Ke3 g6 24. g4 f5 25. gxf5 gxf5 26. exf5 Rd8 27. R1d2 Rh4 28. Ng3 c6 29. f6+ Ke6 30. Rxd6+ 1-0
2015.07.19 Quebec op 3e RIDEF
63846 MacKinnon, Keith (2198) Bongo, Akanga (1924) 1-0
1. e4 c6 2. Ne2 d5 3. e5 c5 4. d4 e6 5. c3 Ne7 6. Nd2 Nbc6 7. Nf3 Nf5 8. g3 cxd4 9. cxd4 Bb4+ 10. Bd2 Qb6 11. Bh3 O-O 12. Bxf5 exf5 13. O-O Be7 14. Nf4 Rd8 15. Bc3 Bf8 16. h4 Ne7 17. Qe1 a5 18. h5 g6 19. hxg6 hxg6 20. Kg2 Bh6 21. Rh1 Kg7 22. Qd2 Rh8 23. Rh4 g5 24. Nh5+ Kg6 25. Rh2 Ng8 26. Rah1 f6 27. Nxf6 Nxf6 28. Rxh6+ Rxh6 29. Rxh6+ Kxh6 30. Qxg5+ Kh7 31. exf6 Qc7 32. Qh5+ Kg8 33. Qe8+ Kh7 34. Ng5+ Kh6 35. f7 1-0
2015.07.18 Quebec op 3e RIDEF
63709 MacKinnon, Keith (2198) Brodie, Hugh (1929) 1-0
1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. Bxc6 dxc6 5. h3 Nf6 6. d3 Bg7 7. Nc3 O-O 8. Be3 b6 9. Qd2 Re8 10. O-O e5 11. Bh6 Qc7 12. Bxg7 Kxg7 13. Nh2 Nh5 14. Ne2 Nf4 15. Nxf4 exf4 16. Nf3 f6 17. Rfe1 h6 18. a4 a5 19. e5 fxe5 20. Rxe5 Rxe5 21. Qc3 Bf5 22. Re1 Re8 23. Rxe5 Rxe5 24. Qxe5+ Qxe5 25. Nxe5 Kf6 26. Nc4 b5 27. axb5 cxb5 28. Nxa5 Ke5 29. Kf1 Kd5 30. Ke2 c4 31. dxc4+ bxc4 32. Kd2 Kc5 33. Nb7+ Kb4 34. Nd6 Be6 35. f3 Bd5 36. Ne4 Be6 37. Nf6 Bf7 38. Ng4 h5 39. Ne5 Be8 40. h4 1-0
2015.07.18 Quebec op 3e RIDEF
63758 Hansen, Eric (2583) MacKinnon, Keith (2198) 1-0
1. g3 Nf6 2. Bg2 d5 3. Nf3 g6 4. c4 d4 5. O-O Bg7 6. d3 c5 7. a3 Nc6 8. b4 Nd7 9. Bb2 O-O 10. Nbd2 a5 11. bxc5 a4 12. Rb1 Nxc5 13. Ba1 Ra5 14. Qc2 Qd6 15. Rfc1 Bd7 16. Rb5 Rfa8 17. Ng5 f5 18. Rcb1 R8a6 19. Nh3 Nd8 20. Nf4 e6 21. h4 Nb3 22. Rxa5 Rxa5 23. Nxb3 axb3 24. Qxb3 Rxa3 25. Qc2 Qa6 26. Bb2 Ba4 27. Qc1 Ra2 28. Ra1 Bc6 29. Rxa2 Qxa2 30. Bf1 Kf7 31. Ba3 b6 32. Bd6 Nb7 33. Bc7 b5 34. cxb5 Bxb5 35. Bb6 Be5 36. Bxd4 Bd6 37. Qc8 Qa6 1-0
2015.07.17 Quebec op 3e RIDEF
63635 Krasnosheky, Valery (1768) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. c4 c5 3. d5 b5 4. b3 g6 5. Bb2 Bg7 6. Qc2 O-O 7. Nf3 Qb6 8. Nbd2 Na6 9. a3 Rb8 10. e4 bxc4 11. Bxc4 d6 12. h3 Nc7 13. O-O a5 14. Rab1 Ba6 15. Rfe1 Rb7 16. Bc3 Rfb8 17. Qd3 Nb5 18. Bb2 Nd7 19. a4 Nc7 20. e5 dxe5 21. Bxe5 Nxe5 22. Nxe5 Bxe5 23. Rxe5 Qf6 24. Re3 Rd8 25. Qe4 Ne8 26. Rf3 Qd6 27. Qd3 Bxc4 28. bxc4 Rxb1+ 29. Qxb1 Rb8 30. Rb3 Rb4 31. Qd3 Rxa4 32. Ne4 Qf4 33. g3 Qc1+ 34. Kg2 Ra1 35. Kf3 a4 36. Rb8 Ra3 37. Rxe8+ Kg7 38. Nxc5 Rxd3+ 39. Nxd3 Qxc4 40. Nf4 a3 41. Rxe7 a2 42. Ra7 a1=Q 43. Rxa1 Qc3+ 44. Kg4 f5+ 45. Kh4 Qf6# 0-1
2015.06.21 Laval op
63048 Nicula, Marius (2164) MacKinnon, Keith (2198) 1/2-1/2
1. Nf3 Nf6 2. c4 b6 3. g3 Bb7 4. d4 e6 5. Bg2 Bb4+ 6. Bd2 Be7 7. Nc3 Ne4 8. d5 exd5 9. cxd5 Nxd2 10. Qxd2 a5 11. O-O O-O 12. Nd4 d6 13. Rac1 Na6 14. a3 Qd7 15. Ncb5 a4 1/2-1/2
2015.06.21 Laval op
63063 MacKinnon, Keith (2198) Sprumont, Oscar (1975) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd6 7. Qe2 Nf6 8. Nb3 Nc6 9. Bg5 Be7 10. O-O-O e5 11. Rhe1 Bg4 12. Bb5 Nd7 13. Bxe7 Qxe7 14. Nbxd4 O-O 15. Nxc6 bxc6 16. Bxc6 f6 17. Bxa8 Rxa8 18. Qe4 1-0
2015.06.20 Laval op
63009 Bouchard, Jean-Marc (1917) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. Nf3 c5 3. e3 g6 4. c3 b6 5. Be2 Bb7 6. O-O Bg7 7. Ne5 O-O 8. Bf3 Qc7 9. Bxb7 Qxb7 10. Qf3 Ne4 11. Nd2 f5 12. Nxe4 fxe4 13. Qg3 Qd5 14. f4 d6 15. Ng4 Nc6 16. Qe1 Rad8 17. Qe2 e5 18. c4 Qf7 19. d5 Nb4 20. fxe5 Qxf1+ 21. Qxf1 Rxf1+ 22. Kxf1 Rf8+ 23. Ke2 Nd3 24. Bd2 h5 25. Nf6+ Bxf6 26. exf6 Rxf6 27. Be1 Rf5 28. b3 Kf7 29. a4 a5 30. Bg3 Ke7 31. h4 Kd7 32. Rg1 g5 33. hxg5 Rxg5 34. Bh4 Rg4 35. g3 Ne5 36. Rh1 Rg6 37. Rc1 Nf3 38. Kf2 Rg8 39. Rd1 Rf8 40. Ke2 Rg8 41. Kf2 Rf8 42. Ke2 Rf5 43. Rf1 Ke8 44. Rd1 Nh2 45. Rg1 Ng4 46. Rg2 Kd7 47. Kd2 Rf1 48. Bg5 Ne5 49. Bf4 Ra1 50. Kc3 Nf3 51. Kb2 Re1 52. Kc3 Ke7 53. Rc2 Rb1 54. Re2 Rc1+ 55. Kb2 Rh1 56. Kc3 Ne1 57. Rf2 Nd3 58. Bg5+ Ke8 59. Rf6 Rh2 60. Re6+ Kf7 61. Rxe4 Nb4 0-1
2015.06.20 Laval op
63033 MacKinnon, Keith (2198) Jacquet, Stephane (2008) 1-0
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. h3 Bg7 5. g4 O-O 6. Bg2 c6 7. Nge2 e5 8. Be3 b5 9. a3 Bb7 10. Qd2 Nbd7 11. O-O-O Nb6 12. Bh6 Nc4 13. Qg5 Nd7 14. Kb1 Bxh6 15. Qxh6 Qe7 16. d5 a5 17. dxc6 Bxc6 18. Nd5 Bxd5 19. exd5 b4 20. a4 Rfc8 21. Be4 Nc5 22. Ng3 Kh8 23. Bf5 Rg8 24. Bd3 Nxd3 25. Rxd3 e4 26. Rd4 Rac8 27. Nxe4 Qe5 28. Rhd1 Rc7 29. Ng5 f6 30. Rxc4 1-0
2015.05.03 McGill op
64432 Yu, Zong Yang (2205) MacKinnon, Keith (2186) 0-1
1. Nf3 c5 2. c4 Nf6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. e4 d6 7. Be2 Nc6 8. Nc2 O-O 9. O-O Be6 10. Bd2 Rc8 11. f3 Nd7 12. Kh1 a6 13. Rb1 Nd4 14. Nxd4 Bxd4 15. Bh6 Bg7 16. Bxg7 Kxg7 17. Qd4+ f6 18. Nd5 Bf7 19. Rfd1 Ne5 20. b3 e6 21. Ne3 Qa5 22. Qd2 Qb6 23. b4 g5 24. Qd4 Qxd4 25. Rxd4 Rfd8 26. a3 Kf8 27. Rbd1 Ke7 28. Kg1 Be8 29. g3 Ba4 30. Rc1 a5 31. Rb1 axb4 32. axb4 Bc6 33. Ra1 Ra8 34. Rdd1 g4 35. f4 Nf3+ 36. Kf2 Nd2 37. Bxg4 Nxe4+ 38. Ke1 f5 39. Bh3 Nc3 40. Rdc1 Na2 41. Rcb1 Nxb4 42. Kd2 Na6 43. Nc2 Be4 44. Bf1 Nc5 45. Kc3 Ra6 46. Rxa6 bxa6 47. Ra1 Rb8 48. Nb4 Rb6 49. Be2 Bb7 50. Nd3 Rb3+ 51. Kc2 Be4 52. Ra5 Bxd3+ 53. Bxd3 Rxd3 0-1
2015.05.03 McGill op
64441 MacKinnon, Keith (2186) Hambleton, Aman (2438) 1/2-1/2
1. d4 d5 2. c4 c6 3. cxd5 cxd5 4. Nc3 Nf6 5. Bf4 Nc6 6. Nf3 e6 7. e3 Bd6 8. Bxd6 Qxd6 9. Bd3 O-O 10. O-O Bd7 1/2-1/2
2015.05.02 McGill op
64399 MacKinnon, Keith (2186) Turcotte, Jonathan (2017) 1/2-1/2
1. e4 c6 2. Ne2 d5 3. e5 Bf5 4. Ng3 Bg6 5. h4 h5 6. d4 e6 7. Bd3 Bxd3 8. cxd3 c5 9. dxc5 Bxc5 10. d4 Be7 11. Nxh5 g6 12. Nf4 Rxh4 13. Rxh4 Bxh4 14. Qg4 Nh6 15. Qh3 Nf5 16. Ne2 Nc6 17. Be3 Rc8 18. Nbc3 Nb4 19. Kd2 Nc6 20. g4 Nxe3 21. fxe3 a6 22. Rh1 Bg5 23. Qh7 b5 24. Qg7 Ke7 25. Nf4 Bxf4 26. Qf6+ Kd7 27. Qxf7+ Qe7 28. Qxe7+ Kxe7 29. Rh7+ Kd8 30. exf4 Nxd4 31. Rg7 g5 32. Ke3 Nc6 33. Ne2 gxf4+ 34. Kxf4 Rc7 35. Rg8+ Kd7 36. Rg7+ Ke8 37. Rg8+ 1/2-1/2
2015.05.02 McGill op
64410 MacKinnon, Keith (2186) Buchanan, Matthew (1846) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Ba6 9. g3 g6 10. Bg2 Bg7 11. O-O O-O 12. Re1 Rfe8 13. Nd2 Bxe5 14. Nf3 f6 15. Qd2 Nb6 16. Nxe5 fxe5 17. b3 Bb7 18. Bb2 d6 19. f4 Nd7 20. Qb4 Rab8 21. Qa5 Nc5 22. Rad1 Rbd8 23. fxe5 Qg7 24. Ba1 Qh6 25. Qxc7 Rd7 26. Qa5 Re6 27. exd6 Rxe1+ 28. Qxe1 Qf8 29. Qe5 1-0
2015.05.01 McGill op
64370 Chevalier, Francois (1847) MacKinnon, Keith (2186) 0-1
1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. Bd3 Nc6 5. c3 Be7 6. O-O O-O 7. Nbd2 d6 8. a3 a6 9. e4 b5 10. b4 c4 11. Bc2 e5 12. d5 Nb8 13. a4 Bb7 14. axb5 axb5 15. Rxa8 Bxa8 16. Re1 Re8 17. Nf1 Bf8 18. Bg5 Nbd7 19. Qe2 h6 20. Bd2 Qb8 21. Ra1 Be7 22. Ng3 Bd8 23. Nf5 Bb7 24. h3 Nf8 25. Be3 Bc8 26. g4 Ng6 27. Qd2 h5 28. Nh2 hxg4 29. hxg4 Nh7 30. Nf3 Bb6 31. Kg2 Bxe3 32. fxe3 Rd8 33. Kg3 Rd7 34. Rh1 Ra7 35. Rxh7 Kxh7 36. Qh2+ Kg8 37. Ng5 Nf8 38. Qh5 Bxf5 39. exf5 Qd8 40. f6 g6 41. Bxg6 fxg6 0-1
2015.01.11 CAN-ch University
68316 MacKinnon, Keith (2294) Abbas, Sahir (1888) 1-0
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 exd6 6. Nc3 Nc6 7. Be3 Be7 8. Qd2 Bf5 9. b3 Bf6 10. Nf3 O-O 11. Be2 d5 12. c5 Nc8 13. O-O h6 14. a3 a5 15. Rfd1 b6 16. Rac1 Rb8 17. cxb6 Rxb6 18. Qa2 N8e7 19. Na4 Rb7 20. Ba6 Ra7 21. Bb5 Qd6 22. Qd2 Rb8 23. Bf4 Qe6 24. Nc5 Qc8 25. Be2 g5 26. Bg3 g4 27. Ne5 Nxe5 28. dxe5 Bg7 29. Qe3 Rb6 30. Bh4 Ng6 31. Bf6 Bxf6 32. exf6 Rxf6 33. Nd7 Rfa6 34. Bxa6 Rxa6 35. Nc5 Rd6 36. Qxh6 d4 37. Qd2 Ne5 38. Qxa5 d3 39. Ne4 Qe8 40. Nxd6 cxd6 41. Qc7 Qe6 42. Qd8+ Kh7 43. Qg5 f6 44. Rc7+ Nf7 45. Rxf7+ 1-0
2014.09.07 Montreal op
65097 MacKinnon, Keith (2283) Hebert, Jean (2467) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 Be7 4. Ngf3 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 Nc6 8. O-O Qb6 9. Re1 cxd4 10. cxd4 Nxd4 11. Nxd4 Qxd4 12. Nf3 Qb6 13. Qa4 Qb4 14. Qc2 Nc5 15. Bd2 Qa4 16. b3 Qg4 17. Bb5+ Bd7 18. Bxd7+ Nxd7 19. Qc7 Rb8 20. Rac1 Bd8 21. Qd6 Be7 22. Qc7 Bd8 23. Qd6 Be7 1/2-1/2
2014.09.07 Montreal op
65116 Sambuev, Bator (2571) MacKinnon, Keith (2283) 1-0
1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. Bd3 Bb7 5. O-O Be7 6. c4 c5 7. Nc3 cxd4 8. exd4 d5 9. cxd5 Nxd5 10. Ne5 Nc6 11. Bb5 Rc8 12. Qa4 a6 13. Bxc6+ Bxc6 14. Nxc6 Nxc3 15. bxc3 Qd7 16. d5 exd5 17. Nxe7 Qxa4 18. Nxc8 Qc6 19. Re1+ Kd7 20. Ne7 Re8 21. Bg5 Qd6 22. g3 g6 23. c4 f6 24. Bf4 Qb4 25. Rab1 Qa5 26. Rbd1 1-0
2014.09.06 Montreal op
65069 MacKinnon, Keith (2283) Munro, Allan (2120) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 exd4 5. Nxd4 Bd7 6. Nc3 g6 7. O-O Bg7 8. Be3 Nf6 9. h3 O-O 10. f4 Re8 11. Nxc6 bxc6 12. Bd3 c5 13. e5 dxe5 14. fxe5 Rxe5 15. Bf4 Re8 16. Qf3 Be6 17. Bb5 Nd7 18. Bc6 Rb8 19. Nb5 Rxb5 20. Bxb5 Bxb2 21. Rad1 Bd4+ 22. Kh1 Re7 23. c3 Bg7 24. Qb7 c6 25. Bxc6 Qb6 26. Qa8+ 1-0
2014.09.06 Montreal op
65078 Kraiouchkine, Nikita (2335) MacKinnon, Keith (2283) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. b3 Be7 5. Bb2 O-O 6. Bd3 Nc6 7. a3 b6 8. O-O Bb7 9. Nbd2 Qc7 10. c4 Rac8 11. Bb1 d6 12. e4 cxd4 13. Nxd4 Nxd4 14. Bxd4 Nd7 15. b4 Bf6 16. Nb3 Rfd8 17. Qe2 Ba6 1/2-1/2
2014.07.26 CAN-op U2400
65752 MacKinnon, Keith (2165) Plotkin, Mark (2036) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. e5 Nd5 7. Bd2 Nxc3 8. bxc3 Be7 9. Qg4 g6 10. Bd3 Nc6 11. Nxc6 bxc6 12. O-O Qa5 13. Rfe1 Ba6 14. Qe2 Bxd3 15. Qxd3 Qd5 16. c4 Qxd3 17. cxd3 O-O 18. Rab1 Rfb8 19. Ba5 d5 20. Kf1 Bd8 21. Bxd8 Rxd8 22. c5 d4 23. f4 Rd5 24. Rec1 g5 25. g3 gxf4 26. gxf4 f6 27. Rb7 fxe5 28. f5 Rad8 29. fxe6 Re8 30. Ke2 Rxe6 31. Rg1+ Rg6 32. Rxg6+ hxg6 33. Rxa7 Rxc5 34. Kd2 Rc3 35. h4 Kf8 36. Ra5 Kf7 37. Rxe5 Ra3 38. Ke2 Rxa2+ 39. Kf3 Rh2 40. Rc5 Rxh4 41. Rxc6 Kg7 42. Kg3 g5 43. Rc7+ Kg6 44. Rc6+ Kh5 45. Rd6 Rg4+ 46. Kf3 Rh4 47. Kg3 Rf4 48. Rc6 Rf5 49. Rd6 g4 50. Rxd4 Rf3+ 51. Kg2 Kh4 52. Rd8 Re3 53. Rh8+ 1/2-1/2
2014.07.25 CAN-op U2400
65715 Libersan, Thierry (2090) MacKinnon, Keith (2165) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. g3 Nf6 7. Bg2 Bb4 8. O-O Nc6 9. Nxc6 dxc6 10. Bg5 Be7 11. f4 e5 12. h3 h6 13. Bxf6 Bxf6 14. f5 Qb6+ 15. Kh2 Qxb2 16. Rf3 Qb6 17. Bf1 O-O 18. Bc4 Qd4 19. Qe2 b5 20. Bb3 a5 21. Rd1 Qc5 22. a4 b4 23. Nb1 Ba6 24. Qe1 Rad8 25. h4 Rxd1 26. Qxd1 Rd8 27. Qe1 Rd4 28. Nd2 Bd8 29. Rf2 Qc3 30. Rg2 Rd7 31. g4 Bb6 32. g5 Be3 33. gxh6 Bxh6 34. Nf3 Qxf3 0-1
2014.07.24 CAN-op U2400
65674 MacKinnon, Keith (2165) Dorrance, Adam (2018) 0-1
1. e4 c6 2. d4 d5 3. e5 c5 4. c4 Nc6 5. Nf3 Bg4 6. cxd5 Bxf3 7. Qxf3 Nxd4 8. Qd1 Qc7 9. Bf4 g5 10. Bxg5 Qxe5+ 11. Be3 Bh6 12. Kd2 Bxe3+ 13. fxe3 Nf5 14. Nc3 Qxe3+ 15. Kc2 Nf6 16. Bb5+ Kf8 17. Bd3 Qg5 18. Qd2 Nd4+ 19. Kc1 Qxd2+ 20. Kxd2 Rd8 21. Rad1 Nxd5 22. Kc1 e6 23. Rhe1 Ke7 24. Be4 Nxc3 25. bxc3 Nb5 0-1
2014.07.23 CAN-op U2400
65634 Poulin, Mathieu (1992) MacKinnon, Keith (2165) 0-1
1. d4 Nf6 2. c4 c5 3. Nf3 cxd4 4. Nxd4 e5 5. Nb5 d5 6. cxd5 Bc5 7. e3 O-O 8. N5c3 e4 9. Bc4 Bf5 10. Nd2 Qe7 11. Nb3 Bd6 12. Nd4 Bg6 13. O-O Qc7 14. Be2 Bxh2+ 15. Kh1 Be5 16. f4 exf3 17. Bxf3 Qe7 18. Qe1 Na6 19. Ndb5 Nb4 20. Qf2 Rad8 21. Rd1 a6 22. Nd4 Nd3 23. Qh4 Nxd5 24. Qxe7 Nxe7 25. Kg1 Rd7 26. Nce2 Rfd8 27. a4 Nd5 28. Bxd5 Rxd5 29. Ra3 Nb4 30. Rf1 Bd3 31. Rf2 Rc8 32. Rc3 Rxc3 33. Nxc3 Rxd4 34. exd4 Bxd4 35. Nd1 Nd5 36. Kh1 Bxf2 37. Nxf2 Bc2 38. a5 f6 39. Kg1 h5 40. Kf1 Kf7 41. Ke2 Ke6 42. Nd3 Kf5 43. Nc5 Be4 44. Nxb7 Nf4+ 45. Bxf4 Kxf4 46. Nc5 Bxg2 47. Nxa6 Kg3 48. Nc7 h4 0-1
2014.07.22 CAN-op U2400
65588 MacKinnon, Keith (2165) Ivanov, Mike (2137) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ngf3 g6 8. h4 h6 9. Bc2 Bg7 10. Nf1 Qa5 11. a3 cxd4 12. b4 Qb6 13. cxd4 a5 14. bxa5 Qxa5+ 15. Bd2 Qa7 16. Be3 b6 17. Ng3 Ba6 18. Qb1 Ne7 19. h5 g5 20. Bd3 Bxd3 21. Qxd3 Qa6 22. Ke2 Qxd3+ 23. Kxd3 O-O-O 24. a4 Nc6 25. Rhb1 f6 26. exf6 Bxf6 27. Rb5 Kc7 28. Ne2 Ra8 29. Nc3 Ra6 30. Rc1 Be7 31. Nd2 Nf6 32. Nf3 Kb7 33. Rcb1 Nxh5 34. Ne5 Nf6 35. Ng6 Rh7 36. a5 Nxa5 37. Na4 Nc4 38. Nc5+ Bxc5 39. dxc5 Nd7 0-1
2014.07.21 CAN-op U2400
65562 Zhu, Hong Rui (2069) MacKinnon, Keith (2165) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bd3 a6 6. Nge2 Bg4 7. f3 Bh5 8. Bf4 Qd8 9. Ne4 Nd5 10. Bg5 h6 11. Bd2 e6 12. N4g3 Qh4 13. c3 Bd6 14. Qa4+ Nd7 15. O-O-O O-O 16. Nxh5 b5 17. Qc2 Qxh5 18. h4 f5 19. g4 Qf7 20. Rdg1 fxg4 21. Rxg4 Ne3 22. Bxe3 Qxf3 23. Rhg1 Qxe3+ 24. Kb1 Rf7 25. Nc1 Nf6 26. Rxg7+ Rxg7 27. Rxg7+ Kxg7 28. Qg2+ Qg3 29. Qxa8 Bf4 30. Bc2 Qg1 0-1
2014.07.20 CAN-op U2400
65457 Anastasovski, Nikola (2059) MacKinnon, Keith (2165) 0-1
1. c4 e6 2. Nc3 c5 3. e4 Nc6 4. g3 Nf6 5. Bg2 Be7 6. Nge2 O-O 7. d3 a6 8. h3 Rb8 9. Bf4 d6 10. Qd2 b5 11. b3 Qd7 12. O-O Bd8 13. Be3 Ba5 14. f4 Bb7 15. Qb2 Ba8 16. Rad1 Qa7 17. Qc1 Nd4 18. Nxd4 cxd4 19. Bf2 Bb6 20. Ne2 Rbc8 21. Qb2 e5 22. g4 bxc4 23. bxc4 Nd7 24. f5 Bd8 25. h4 Qb6 26. Qc1 Qa5 27. Rd2 Rb8 28. g5 Rb1 29. Qc2 Rxf1+ 30. Bxf1 Bc6 31. Ng3 Ba4 32. Qc1 Qc3 33. Ne2 Qxc1 34. Nxc1 Ba5 35. Rb2 Rb8 36. Rxb8+ Nxb8 37. Be2 Nd7 38. Kf1 Bd2 39. Nb3 Bxb3 40. axb3 Nc5 41. Be1 Bxe1 42. Kxe1 Nxb3 43. Kd1 g6 44. Kc2 Nc5 45. Bg4 a5 46. f6 h6 47. Bh3 hxg5 48. hxg5 Kf8 49. Bg4 Ke8 50. Bh3 Kd8 51. Bg4 Kc7 52. Bh3 a4 53. Bg4 a3 54. Bh3 Kb6 55. Bg4 Ka5 56. Bd1 Na4 57. Bh5 a2 58. Bxg6 a1=Q 59. Bxf7 Qb2+ 60. Kd1 Nc3+ 0-1
2014.07.20 CAN-op U2400
65512 MacKinnon, Keith (2165) Oussedik, Elias (2100) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ngf3 g6 8. O-O Bg7 9. Re1 O-O 10. a3 Qb6 11. Qa4 cxd4 12. cxd4 f6 13. exf6 Nxf6 14. Nb3 1/2-1/2
2014.07.19 CAN-op U2400
65445 MacKinnon, Keith (2165) Jacquet, Stephane (1992) 1-0
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Be2 O-O 6. O-O Bg4 7. Be3 Nc6 8. h3 Bxf3 9. Bxf3 e5 10. d5 Ne7 11. Qd2 Nd7 12. Rfe1 f5 13. Bh6 f4 14. Bxg7 Kxg7 15. a4 a6 16. Ra3 b6 17. Na2 h5 18. a5 b5 19. Nb4 Ng8 20. c4 bxc4 21. Rc3 Nc5 22. Rxc4 Rf7 23. Nc6 Qg5 24. Qc3 Re8 25. Rc1 Nf6 26. b4 Ncd7 27. Na7 Qh4 28. Rxc7 g5 29. Nc8 g4 30. Nxd6 Kg6 31. Nf5 Qg5 32. h4 Nxd5 33. Qc6+ Qf6 34. Qxd5 gxf3 35. R1c6 1-0
2014.05.04 McGill op
66114 Yu, Zong Yang (2234) MacKinnon, Keith (2297) 0-1
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Nbd2 c5 6. Bg2 Bb7 7. O-O Be7 8. b3 O-O 9. Bb2 cxd4 10. Bxd4 Nc6 11. Bb2 d5 12. Rc1 Rc8 13. Ne5 Nxe5 14. Bxe5 Ba8 15. Rc2 Qd7 16. Qc1 Rfd8 17. Qb2 dxc4 18. Bxa8 Rxa8 19. Nxc4 Rac8 20. a4 Ne8 21. Rd2 Qc6 22. Rfd1 f6 23. Rxd8 Rxd8 24. Rxd8 Bxd8 25. Qd2 Be7 26. Bb8 Qb7 27. Bf4 Qc6 28. f3 a6 29. e4 b5 30. axb5 axb5 31. Nb2 f5 32. exf5 Qxf3 33. Qe3 Qxe3+ 34. Bxe3 exf5 35. Kf2 Kf7 36. Ke2 Ke6 37. Kd3 Bf6 38. Nd1 Nc7 39. Bd2 Na6 40. Nc3 Nc7 41. Be1 Be5 42. Bf2 Kd7 43. Ne2 Ne6 44. Ng1 Kc6 45. Nf3 Bf6 46. Ne1 Kd5 47. Nc2 Be7 48. Ne3+ Ke5 49. Nd1 Bc5 50. Bxc5 Nxc5+ 51. Kc3 Na6 52. Nf2 g5 53. Kd2 Kd4 54. Nd3 Nc5 55. Nc1 Ne4+ 56. Ke2 b4 57. Nd3 Kc3 58. g4 f4 0-1
2014.05.04 McGill op
66118 MacKinnon, Keith (2297) Zhou, Qiyu (2103) 0-1
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Ba6 9. g3 g6 10. Bg2 Bg7 11. O-O O-O 12. Re1 Rfe8 13. Na3 Nb6 14. Qc2 Bxe5 15. c5 Nd5 16. Qa4 Bb7 17. Qb3 Qxc5 18. Qxb7 Bd4 19. Rf1 Rab8 20. Qa6 Re1 21. Rxe1 Bxf2+ 22. Kf1 Bxe1 23. Kxe1 Qg1+ 24. Qf1 Re8+ 25. Kd2 Qe3+ 26. Kc2 Qe2+ 27. Kb3 Rb8+ 28. Ka4 Qe7 29. Bd2 Rb4+ 30. Ka5 Qc5+ 31. Nb5 Rxb5+ 0-1
2014.05.03 McGill op
66086 Robichaud, Louis (2071) MacKinnon, Keith (2297) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. g3 Bg4 6. Be2 Bxe2 7. Ngxe2 c6 8. Bf4 Qd7 9. O-O h5 10. h4 Qh3 11. f3 e6 12. Ne4 Nxe4 13. fxe4 Nd7 14. e5 Be7 15. Qd2 Qg4 16. Qe3 Bxh4 17. Qf3 Qxf3 18. Rxf3 Be7 19. Be3 c5 20. c3 Rc8 21. Raf1 cxd4 22. cxd4 Rc2 23. Nc3 O-O 24. R1f2 Rxf2 25. Rxf2 Rc8 26. Rh2 Nb6 27. Rxh5 Nc4 28. Bc1 Bb4 29. Ne2 Nxb2 30. Bxb2 Rc2 31. Nf4 Rxb2 32. Nd3 Rd2 33. Nxb4 a5 34. Rh2 Rxh2 35. Kxh2 axb4 36. Kg2 Kh7 37. Kf3 Kh6 38. Ke3 Kg5 39. Kd3 Kg4 40. Kc4 Kxg3 41. Kc5 Kf4 42. Kd6 Ke4 0-1
2014.05.03 McGill op
66099 MacKinnon, Keith (2297) Beaulieu, Eric (2201) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Be2 b5 7. O-O Bb7 8. Bf3 Nc6 9. Nxc6 Bxc6 10. Re1 Bc5 11. Nd5 Qa7 12. Be3 Rc8 13. Qd2 Bxd5 14. exd5 Nf6 15. c3 O-O 16. a4 Qb6 17. axb5 axb5 18. dxe6 fxe6 19. Rad1 Bxe3 20. Qxe3 Qxe3 21. Rxe3 b4 22. cxb4 Rc4 23. Rb3 Rb8 24. b5 d5 25. Be2 Rc7 26. Rc3 Rcb7 27. Rdc1 Ne4 28. Rc8+ Rxc8 29. Rxc8+ Kf7 30. Rc6 Ke7 31. b6 Nd6 32. Ba6 Rb8 33. Rc7+ Kd8 34. Rxg7 Rxb6 35. Bd3 Rxb2 36. Bxh7 Rb7 37. Rg8+ Ke7 38. h4 Kf6 39. Rg6+ Ke5 40. Bg8 Nf7 41. h5 d4 42. Kf1 d3 43. Ke1 Kd4 44. Bxf7 Kc3 45. f4 Rb1+ 46. Kf2 d2 47. Rg3+ Kd4 48. Bg6 d1=Q 49. Bxb1 Qxb1 50. Rf3 Ke4 51. h6 Qb2+ 52. Kg1 Qh8 53. Kf1 Qxh6 54. Kg1 Qh4 55. Kf1 Kf5 56. Rh3 Qf6 57. Re3 Kg4 58. Rf3 Qb2 59. Kg1 Qe2 0-1
2014.01.12 CAN-ch University
66725 MacKinnon, Keith (2300) Gonsalves, Ryan (1662) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 Nc6 8. Qd2 O-O 9. O-O-O Nxd4 10. Bxd4 Be6 11. Kb1 Qc7 12. g4 Rfc8 13. h4 Qa5 14. a3 Rab8 15. h5 b5 16. h6 Bh8 17. g5 Nd7 18. Bxh8 Kxh8 19. Qd4+ Ne5 20. f4 b4 21. Nb5 bxa3 22. fxe5 Ba2+ 23. Kxa2 Rxc2 24. exd6+ f6 25. Qxa7 Qxa7 26. Nxa7 Rbxb2+ 27. Kxa3 Ra2+ 28. Kb4 Rab2+ 29. Ka5 1-0
2013.05.05 McGill op
75131 MacKinnon, Keith (2342) Zhang, Yuanchen (2210) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O f6 6. d4 Bg4 7. c3 Bd6 8. Be3 Ne7 9. Nbd2 Ng6 10. h3 Be6 11. dxe5 fxe5 12. Ng5 Qe7 13. Qh5 O-O-O 14. Nxe6 Qxe6 15. Qf5 Nf4 16. Qxe6+ Nxe6 17. Nc4 Rhf8 18. g3 Nc5 19. f3 Rf7 20. Rad1 Rfd7 21. Rd2 Ne6 22. Kg2 b5 23. Na5 c5 24. a4 Be7 25. Rxd7 Rxd7 26. axb5 axb5 27. Nc6 Bg5 28. Bxg5 Nxg5 29. h4 Nf7 30. Na7+ Kb7 31. Nxb5 Nd6 32. Rd1 Kc6 33. Na3 Rd8 34. Nc4 Re8 35. Ne3 Ra8 36. h5 Ra2 37. Rd2 c4 38. Kh3 h6 39. Nd5 Kd7 40. f4 Kd8 41. Nb4 1-0
2013.05.05 McGill op
75144 MacKinnon, Keith (2297) Kraiouchkine, Nikita (2343) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Bc4 c6 6. Ne2 g6 7. O-O Bg7 8. a3 O-O 9. Re1 Nbd7 10. b4 Qd8 11. Nf4 Nb6 12. Bb3 Qd6 13. f3 Rd8 14. Nce2 e5 15. c4 exf4 16. c5 Qd7 17. cxb6 g5 18. bxa7 Nd5 19. Qd3 Rxa7 20. Bd2 Qd6 21. Kh1 Be6 22. Bc2 h6 23. Red1 Rda8 24. Nc3 Nxc3 25. Bxc3 Bd5 26. a4 Qg6 27. Qe2 1/2-1/2
2013.05.04 McGill op
75121 Chiku-Ratte, Olivier-Kenta (2222) MacKinnon, Keith (2297) 1-0
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. b6 d6 6. Nc3 g6 7. a4 a5 8. e4 Bg7 9. f4 Nbd7 10. Bb5 O-O 11. Nf3 Nxb6 12. O-O Ne8 13. Re1 Nc7 14. Qd3 Bb7 15. Nd2 f5 16. Nf3 Kh8 17. Bc6 Bxc6 18. dxc6 Na6 19. Ng5 Qc8 20. Qh3 h6 21. Nd5 Nxd5 22. exd5 Nb4 23. Ne6 Nxd5 24. Nxf8 Bxf8 25. Bd2 Qxc6 26. Re6 Kh7 27. Qg3 Qe8 28. Rae1 Ra6 29. Qf3 Qc6 30. Qg3 Qe8 31. Qb3 Qc6 32. Rxe7+ 1-0
2013.05.03 McGill op
75116 MacKinnon, Keith (2297) Cloutier, Mario (2086) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. a4 Be7 8. Bg5 Be6 9. Bxf6 Bxf6 10. Nxd6+ Kf8 11. Bc4 Nd4 12. Bxe6 Qxd6 13. Bd5 g6 14. O-O Qb4 15. Ne2 Nxe2+ 16. Qxe2 a6 17. Ra3 Rb8 18. Rc3 Kg7 19. Rc7 Rhf8 20. b3 Qb6 21. Qc4 Bd8 22. Rxf7+ Rxf7 23. Bxf7 Be7 24. Bd5 Bc5 25. g3 Rc8 26. Kg2 Rc7 27. Qd3 Bd4 28. Bc4 Rc6 29. c3 Bc5 30. Qd7+ Kh6 31. f4 Rd6 32. Qh3+ Kg7 33. Bd5 Qd8 34. Qg4 exf4 35. gxf4 Rxd5 36. exd5 Qxd5+ 37. Qf3 Qxb3 38. Rd1 Qe6 39. Qxb7+ Kh6 40. Qf3 Qa2+ 41. Kh1 Qxa4 42. Qh3+ Kg7 43. Qd7+ 1-0
2013.01.20 Quebec-ch classe
75355 Zhang, Yuanchen (2031) MacKinnon, Keith (2316) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O Nc6 8. a3 Bxc3 9. bxc3 dxc4 10. Bxc4 Qc7 11. h3 b6 12. Qe2 Bb7 13. Bb2 e5 14. Rac1 Rad8 15. Bb5 e4 16. Bxc6 Qxc6 17. Ne5 Qc8 18. c4 Ne8 19. Rfd1 f6 20. Ng4 Nd6 21. Qc2 Ba6 22. Qb3 Kh8 23. d5 Rf7 24. Rf1 b5 25. cxb5 Bxb5 26. Rfe1 h5 27. Nh2 Rb7 28. Qd1 Be8 29. Bd4 Rc7 30. Bc3 Qa6 31. Qd2 Rcd7 32. Nf1 Bf7 33. Qd1 Qxa3 34. Ng3 h4 35. Nh5 Ne8 36. Nf4 Bxd5 37. Qh5+ Kg8 38. Red1 Bf7 0-1
2013.01.20 Quebec-ch classe
75363 MacKinnon, Keith (2316) Prahov, Valentin (2121) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Ndb5 Bb4 7. a3 Bxc3+ 8. Nxc3 d5 9. exd5 exd5 10. Bd3 O-O 11. O-O d4 12. Ne4 Bf5 13. Re1 Re8 14. Bg5 Bxe4 15. Rxe4 Qd6 16. Bxf6 Rxe4 17. Bxe4 Qxf6 18. Qf3 Qxf3 19. Bxf3 Kf8 20. Rd1 Rc8 21. Kf1 b6 22. Be4 g6 23. Ke2 Ke7 24. Kd3 Kd6 25. Bxc6 Rxc6 26. Re1 f5 27. Re8 Rc7 28. Rd8+ Ke5 29. Rxd4 g5 30. c4 h5 31. b4 h4 32. h3 Rg7 33. Rd5+ Kf4 34. c5 bxc5 35. bxc5 g4 36. c6 gxh3 37. gxh3 Rc7 38. Rc5 Kf3 39. Rxf5+ Kg2 40. Rc5 Kxh3 41. Kd4 Kg2 42. Kd5 Kxf2 43. Kd6 Rc8 44. c7 h3 45. Kd7 Rh8 46. c8=Q Rxc8 47. Rxc8 h2 48. Rh8 Kg2 49. a4 h1=Q 50. Rxh1 Kxh1 51. a5 Kg2 52. Kc7 Kf3 53. Kb7 Ke4 54. Kxa7 Kd5 55. Kb7 1-0
2013.01.19 Quebec-ch classe
75337 Robichaud, Louis (2032) MacKinnon, Keith (2316) 1-0
1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. f4 e6 7. Nf3 Nge7 8. O-O O-O 9. Be3 Nd4 10. e5 Nef5 11. Bf2 dxe5 12. Nxe5 f6 13. Nc4 Rb8 14. Ne4 b5 15. Ncd2 c4 16. c3 Nc6 17. d4 Nfe7 18. Qe2 e5 19. fxe5 fxe5 20. dxe5 Bxe5 21. Bc5 Rf5 22. g4 Rf4 23. Rxf4 Bxf4 24. Rf1 g5 25. Nf6+ Kh8 26. Nde4 Qc7 27. Rd1 Bxh2+ 28. Kh1 Be5 29. Ne8 Qa5 30. Nxg5 Bb7 31. Nf7+ Kg8 32. Nxe5 1-0
2013.01.19 Quebec-ch classe
75349 MacKinnon, Keith (2316) Dumouchel, Alain (2020) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nf5 Qf6 6. Nc3 Bb4 7. Bd2 Nge7 8. Ne3 O-O 9. Bc4 d6 10. O-O Qg6 11. Ncd5 Bxd2 12. Qxd2 Nxd5 13. Nxd5 Qxe4 14. Bd3 Qg4 15. Nxc7 Rb8 16. h3 Qh4 17. Rae1 Qd8 18. Nb5 d5 19. Qf4 Be6 20. Re3 a6 21. Nd6 Qc7 22. Rg3 Kh8 23. Rxg7 Kxg7 24. Ne8+ Rbxe8 25. Qxc7 Re7 26. Qg3+ Kh8 27. Qh4 f6 28. Re1 Nd8 29. f4 Rg7 30. Qh6 Bg8 31. Re7 Ne6 32. Rxg7 Nxg7 33. g4 1-0
2013.01.18 Quebec-ch classe
75329 MacKinnon, Keith (2316) Cardona, Misael (2031) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Be2 Nc6 6. Be3 Nf6 7. Nc3 Bb4 8. O-O O-O 9. Nxc6 bxc6 10. e5 Nd5 11. Nxd5 cxd5 12. c4 dxc4 13. Bxc4 d5 14. exd6 Bxd6 15. Be2 Bb7 16. Bf3 Bxf3 17. Qxf3 Qb8 18. g3 Qxb2 19. Rad1 Be5 20. Rd2 Qb5 21. Rfd1 Bf6 22. Qe4 Rad8 23. a4 Rxd2 24. Rxd2 Qa5 25. Qc6 h5 26. Rd6 Qe1+ 27. Kg2 Be5 28. Rd7 Qe2 29. Ra7 h4 30. Bc5 Rd8 31. Qxa6 Qe4+ 32. f3 Rd2+ 33. Bf2 Qc2 34. Ra8+ Kh7 35. Qb6 Bd4 36. Rh8+ Kg6 0-1
2013.01.13 CAN-Tch University
75433 Riordon, Jason (2035) MacKinnon, Keith (2320) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 g6 6. c4 Bg7 7. Be3 Nc6 8. Qd2 O-O 9. Nc3 Be6 10. Be2 Nxd4 11. Bxd4 Qa5 12. b4 Qxb4 13. Rb1 Qa5 14. Rxb7 Qa6 15. Rb5 Bd7 16. Rb3 Qa5 17. O-O Rfc8 18. Qb2 Qd8 19. Rb1 e5 20. Be3 Be6 21. Nd5 Nd7 22. Rb7 Nc5 23. Ne7+ Kf8 24. Nxc8 Nxb7 25. Nxa7 Na5 26. Qb4 Qc7 27. Bb6 Nc6 28. Bxc7 Nxb4 29. Bxd6+ Ke8 30. Rxb4 Rxa7 31. c5 Bxa2 32. Bb5+ Kd8 33. Bc6 Be6 34. Rb8+ Bc8 35. Bd5 Bf6 36. c6 Bg7 37. Kf2 Bf6 38. Bc5 1-0
2013.01.13 CAN-Tch University
75446 MacKinnon, Keith (2320) Coren, Daniel (1808) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. dxc5 Bxc5 6. Nb3 Bb6 7. Nf3 Nc6 8. Be2 Nge7 9. O-O O-O 10. c3 Be6 11. Nbd4 Nxd4 12. Nxd4 Nc6 13. Be3 Bc7 14. f4 Nxd4 15. Bxd4 f5 16. Qb3 Qb8 17. g3 g5 18. Bf3 gxf4 19. Bxd5 Bf7 20. gxf4 Bxf4 21. Rf2 Qd8 22. Rg2+ Bg5 23. Bxf7+ Rxf7 24. h4 h6 25. Qe6 Kf8 26. hxg5 1-0
2013.01.12 CAN-Tch University
75410 MacKinnon, Keith (2320) Olden-Cooligan, Ben (1969) 1-0
1. e4 e6 2. d4 d5 3. Nd2 c5 4. Ngf3 cxd4 5. exd5 Qxd5 6. Bc4 Qd6 7. O-O Nf6 8. Nb3 Nc6 9. Qe2 Bd7 10. Rd1 Qc7 11. Nbxd4 Nxd4 12. Nxd4 a6 13. Bg5 Be7 14. Bh4 O-O 15. Bg3 Qb6 16. Nf5 Bc5 17. Nxg7 Kxg7 18. Be5 Rfd8 19. Qg4+ Kf8 20. Bxf6 Qc7 21. Qg7+ Ke8 22. Qg8+ Bf8 23. Bxd8 Rxd8 24. Bb3 Qf4 25. Rd3 Qh6 26. Rad1 b5 27. c4 Qg7 28. Rg3 Qxg8 29. Rxg8 Ke7 30. cxb5 axb5 31. Bc2 Ra8 32. a3 h6 33. Be4 Rb8 34. Bf3 e5 35. Bd5 Rc8 36. Rg3 Bf5 37. Rc3 Rxc3 38. bxc3 Kf6 39. Ra1 Bc2 40. Bc6 Bd3 41. a4 bxa4 42. Rxa4 Kg5 43. h4+ Kf6 44. Bd5 Bc5 45. c4 Bd4 46. Ra6+ Kg7 47. Rc6 1-0
2013.01.12 CAN-Tch University
75424 Yu, Jonathan (2133) MacKinnon, Keith (2320) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. d4 Nf6 4. c4 Qd8 5. Nc3 Bg4 6. Be2 Bxe2 7. Ngxe2 e6 8. Qb3 Qc8 9. O-O Nbd7 10. Bf4 a6 11. Rfe1 Be7 12. d5 e5 13. Ng3 Bd6 14. Nce4 Nxe4 15. Nxe4 O-O 16. Be3 f5 17. c5 fxe4 18. cxd6 cxd6 1/2-1/2
2013.01.12 CAN-Tch University
75426 MacKinnon, Keith (2320) Chung, Kevin (2286) 1-0
1. e4 e6 2. d4 d5 3. Nd2 h6 4. Ngf3 Nf6 5. Bd3 c5 6. exd5 Qxd5 7. Bc4 Qh5 8. O-O Bd6 9. dxc5 Bxc5 10. Nb3 O-O 11. Nxc5 Qxc5 12. Qe2 Nc6 13. Be3 Qh5 14. Bf4 b6 15. Ne5 Qf5 16. Bg3 Nxe5 17. Bxe5 Bb7 18. f3 Nd7 19. Bd6 Rfd8 20. Rad1 Nf8 21. Rf2 Rac8 22. Bb3 Ng6 23. Qe3 Ne5 24. Rd4 Ng6 25. c4 Qf6 26. Rfd2 Nh4 27. Be5 Qe7 28. Bc2 Rxd4 29. Rxd4 Nf5 30. Bxf5 exf5 31. Bf4 Qxe3+ 32. Bxe3 Bc6 33. Rd6 Be8 34. b3 Kf8 35. Rd5 Ke7 36. Rxf5 Ke6 37. Rf4 f5 38. Rd4 b5 39. cxb5 Bxb5 40. Rb4 a6 41. a4 Bd3 42. Rb7 Rg8 43. b4 Kd6 44. h4 Ke5 45. Rd7 Bc2 46. Bd4+ Ke6 47. Ra7 Bxa4 48. Rxa6+ Kd5 49. Bxg7 Bb5 50. Rb6 Kc4 51. Bc3 Be8 52. Bd2 Rg6 53. Rb8 Bb5 54. Rd8 Re6 55. Kf2 Kb3 56. Rd4 Bc4 57. Rd8 Ka4 58. Kg3 Bf1 59. Kf2 Bc4 60. Kg1 Rg6 61. Rh8 Rd6 62. Bxh6 Rd1+ 63. Kf2 Kxb4 64. Rf8 Rd5 65. Ke3 Kc5 66. Rc8+ Kb5 67. Bf8 Bf1 68. g3 Bg2 69. Rc1 Bh3 70. Rh1 Bg2 71. Rh2 Bf1 72. h5 Rd7 73. h6 f4+ 74. Kxf4 Rf7+ 75. Kg5 Rxf8 76. h7 Rh8 77. Kg6 1-0
2012.09.09 Montreal op
76138 Kovalyov, Anton (2593) MacKinnon, Keith (2301) 1/2-1/2
1. c4 c5 2. Nf3 Nc6 3. Nc3 e5 4. g3 g6 5. Bg2 Bg7 6. a3 Nge7 7. O-O O-O 8. d3 d6 9. Rb1 a5 10. Bd2 f6 11. Ne1 Be6 12. Nd5 Rb8 13. b4 axb4 14. axb4 b5 15. bxc5 bxc4 16. Rxb8 Qxb8 17. dxc4 dxc5 18. Be3 Rd8 19. Qa4 Bxd5 20. cxd5 Nd4 21. Bxd4 cxd4 22. Nd3 Qd6 23. Nb4 f5 24. Nc6 Nxc6 25. dxc6 e4 26. Rc1 Bh6 27. c7 Rc8 28. Rc6 Qe5 29. Qa6 Rxc7 30. Qc4+ Rf7 31. Re6 Qc7 32. Qxd4 Rd7 33. Re8+ Bf8 34. Qf6 Rd1+ 35. Bf1 Qf7 36. Qe5 h5 37. Kg2 Kh7 38. e3 Bg7 39. Re7 Bxe5 40. Rxf7+ Kh6 41. Re7 Bf6 42. Re6 Kg7 43. h4 Bc3 44. Rc6 Be5 45. Bb5 Rb1 46. Rc5 Bd6 47. Rd5 Be7 48. Be8 Rb8 49. Bc6 Rb6 50. Ba4 Rb4 51. Ra5 Rb6 52. Ra7 Kf7 53. Rc7 Rd6 54. Bb3+ Kf6 55. Bg8 Rd8 56. Bb3 Rd3 57. Ba4 Rd8 58. Kf1 Rb8 59. Rc6+ Kf7 60. Ke2 Rd8 61. Bb3+ Kg7 62. Rc7 Kf6 63. Rb7 Rd6 64. Ba4 Rd8 65. Bc6 Bc5 66. Rb5 Bd6 67. Bd5 Rb8 68. Rxb8 Bxb8 69. f3 Bxg3 70. fxe4 fxe4 71. Bxe4 Bxh4 72. Bxg6 Kxg6 73. Kf3 Kf5 74. e4+ Ke5 75. Kg2 Kxe4 1/2-1/2
2012.09.09 Montreal op
76159 MacKinnon, Keith (2301) Sapozhnikov, Roman (2470) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. f4 b5 10. Bxf6 gxf6 11. Kb1 Qb6 12. Nxc6 Bxc6 13. Qe1 Ra7 14. Qh4 b4 15. Ne2 Be7 16. f5 e5 17. Ng3 Qe3 18. Bc4 Rc7 19. Rhe1 Qc5 20. Bb3 a5 21. Nh5 a4 22. Ng7+ Kd8 23. Bxf7 Bd7 24. Rd2 a3 25. Qf2 Qxf2 26. Rxf2 Bf8 27. Nh5 Ke7 28. Bb3 axb2 29. Kxb2 Bh6 30. Ng3 Bc6 31. Nf1 Bg5 32. Nd2 Bb5 33. Nb1 Rhc8 34. a3 bxa3+ 35. Nxa3 Ba6 36. Be6 Rb8+ 37. Bb3 Rb4 38. c3 Rb8 39. Nc2 Bb7 40. Nb4 Rc5 41. Rf3 d5 42. exd5 Bxd5 43. Rd3 Bb7 44. Red1 Rc7 45. Be6 Bc6 46. Bb3 Bb7 47. Ra1 Rd7 48. Ra7 Rxd3 49. Nxd3 Kd6 50. c4 e4 51. Ne1 Be3 52. Ra5 Bd2 53. Ra1 Kc5 54. Kc2 e3 55. Kd3 Bc8 56. Ba4 Bxf5+ 57. Ke2 Kxc4 58. Bc2 Bg4+ 59. Nf3 Rb2 60. Bd3+ Kb4 61. Rb1 Rxb1 62. Bxb1 Bc1 63. Bxh7 Kc3 64. Bg6 Be6 65. Bd3 Bb3 66. h4 Bf7 67. g4 Be6 68. g5 fxg5 69. hxg5 Bg4 70. Be4 Be6 71. Bd3 Bg4 72. g6 Bxf3+ 73. Kxf3 Kxd3 74. g7 e2 75. g8=Q e1=Q 76. Qd5+ 1/2-1/2
2012.09.08 Montreal op
76102 Auger, Bertrand (2000) MacKinnon, Keith (2301) 0-1
1. Nf3 Nf6 2. g3 g6 3. b4 Bg7 4. Bb2 O-O 5. Bg2 d6 6. c4 a5 7. a3 e5 8. d3 Nc6 9. b5 Ne7 10. O-O Nd7 11. Qc2 a4 12. Nbd2 f5 13. Ng5 Nc5 14. e3 h6 15. Nh3 g5 16. f4 Ng6 17. d4 Ne6 18. dxe5 dxe5 19. c5 exf4 20. Bxg7 Kxg7 21. Qc3+ Qf6 22. Qxf6+ Kxf6 23. exf4 g4 24. Nf2 Rd8 25. Rfd1 Ra5 26. Rab1 Rd4 27. Bf1 Bd7 28. Rb4 Ke7 29. Rxd4 Nxd4 30. Nc4 Nf3+ 31. Kg2 Rxb5 32. Nb6 cxb6 33. Rxd7+ Kxd7 34. Bxb5+ Kc7 35. cxb6+ Kxb6 36. Bxa4 Kc5 37. Bd1 Nd2 38. Bc2 Ne7 39. Nd3+ Kd4 40. Ne5 Kc3 41. Bd1 Nd5 42. Kf2 Kb2 43. Nf7 Ne4+ 44. Ke1 h5 45. Nd8 b5 46. a4 b4 47. Nc6 Kc3 48. Na5 Nc5 0-1
2012.09.08 Montreal op
76125 MacKinnon, Keith (2301) Robichaud, Louis (2136) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nf5 d5 6. Nc3 Bxf5 7. exf5 Nf6 8. Bd3 Qe7+ 9. Qe2 Qxe2+ 10. Bxe2 O-O-O 11. O-O Rhe8 12. Bd3 Nb4 13. Bg5 Nxd3 14. cxd3 Re5 15. g4 Nxg4 16. Bxd8 Kxd8 17. h3 Nf6 18. Rae1 Rxf5 19. Ne2 c6 20. Kg2 h5 21. Ng3 Rf4 22. Re5 Bd4 23. Rf5 Rh4 24. b3 Bc5 25. Rxf6 gxf6 26. f4 Bd6 27. Ne2 1-0
2012.07.13 CAN-op
88361 Kenney, Jason (2136) MacKinnon, Keith (2353) 1-0
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Ne2 c5 6. a3 Ba5 7. Bd2 Na6 8. Nf4 Bb7 9. d5 e5 10. Nh5 O-O 11. Bd3 d6 12. Nxf6+ Qxf6 13. g4 Qh4 14. Qf3 Rad8 15. Rg1 Bc8 16. Rg3 g6 17. O-O-O Kh8 18. Rdg1 f5 19. gxf5 gxf5 20. Qg2 Nb8 21. Rg5 Qh6 22. Rh5 Qf6 23. Bxf5 Bxf5 24. Rxf5 Qe7 25. Rg5 Nd7 26. Rg7 Qh4 27. Rg4 Qe7 28. e4 Bxc3 29. bxc3 1-0
2012.07.12 CAN-op
88339 MacKinnon, Keith (2353) Beaudin, Jesse (1994) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 Bd7 8. Qd2 Nc6 9. O-O-O a6 10. g4 h6 11. Kb1 Qc7 12. h4 Rc8 13. Rg1 b5 14. g5 hxg5 15. hxg5 Nh7 16. f4 Nf8 17. f5 Ne5 18. Nd5 Qd8 19. f6 exf6 20. gxf6 Bxf6 21. Nxf6+ Qxf6 22. Bg5 Qg7 23. Nxb5 axb5 24. Qxd6 f6 25. Bxf6 Qh7 26. Qxe5+ Be6 27. Bxb5+ Kf7 28. Bxh8 Kg8 29. Rdf1 Qa7 30. Rxg6+ Kh7 31. Qh5# 1-0
2012.07.11 CAN-op
88304 Babb, Jeff (2194) MacKinnon, Keith (2353) 1-0
1. f4 Nf6 2. Nf3 c5 3. e3 g6 4. b3 Bg7 5. Bb2 O-O 6. Be2 Nc6 7. O-O d6 8. c4 a6 9. Nc3 Rb8 10. Kh1 Re8 11. Rb1 e5 12. fxe5 dxe5 13. e4 Nd4 14. d3 b5 15. Nxd4 exd4 16. Nd5 bxc4 17. bxc4 Nxd5 18. cxd5 Be5 19. Qe1 c4 20. Qf2 Qf6 21. Qxf6 Bxf6 22. Rxf6 c3 23. Bd1 Bd7 24. Bb3 cxb2 25. Rxb2 a5 26. Rbf2 a4 27. Bc4 Bf5 28. h3 Kg7 29. Ra6 Bd7 30. Ra7 Red8 31. e5 Ra8 32. Rxa8 Rxa8 33. e6 fxe6 34. dxe6 Be8 35. Kh2 h6 36. g4 Rd8 37. h4 Rb8 38. Kg3 Rb1 39. Rf4 g5 40. hxg5 hxg5 41. Rxd4 Kf6 42. Kf2 Rb2+ 43. Ke3 Rg2 44. Bd5 Rg3+ 45. Kd2 Ke5 46. Kc3 Rg1 47. Bc4 Rc1+ 48. Kd2 Rg1 49. Rd8 1-0
2012.07.10 CAN-op
88245 MacKinnon, Keith (2353) Erichsen, Dan (2110) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Nd5 7. c4 Nb6 8. Bd3 Bb4+ 9. Nd2 d5 10. exd6 Qxd6 11. Qe2+ Be6 12. c5 Bxc5 13. O-O O-O-O 14. Ba6+ Kb8 15. Ne4 Qe5 16. Bg5 Rd5 17. Rac1 Bd7 18. Rc3 Bd6 19. Nxd6 Qxe2 20. Bxe2 cxd6 21. Bf4 Kb7 1/2-1/2
2012.07.10 CAN-op
88263 Chan, James (2128) MacKinnon, Keith (2353) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. Qe2 Qc7 7. c4 Nc6 8. Be3 Ne5 9. h3 Bc5 10. Nc2 O-O 11. O-O b6 12. Nc3 Bb7 13. Rac1 Rac8 14. Rfe1 Rfd8 15. Bg5 Be7 16. Ne3 Nxd3 17. Qxd3 h6 18. Bh4 d6 19. b3 Bc6 20. Qb1 Qb7 21. Bxf6 Bxf6 22. f3 b5 23. Kh1 Be5 24. Ne2 h5 25. Qd3 g6 26. Nd4 Bd7 27. Ne2 Bc6 28. Nd4 Be8 29. Ne2 Bg7 30. Nd4 Qb6 31. Red1 Rc7 32. Ne2 Bh6 33. f4 Rdc8 34. Qd4 Qb7 35. f5 Qa7 36. Rc3 Qxd4 37. Nxd4 bxc4 38. fxe6 fxe6 39. Nxe6 1/2-1/2
2012.07.09 CAN-op
88180 MacKinnon, Keith (2353) Itkin, David (2198) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O h6 9. Nxc6 bxc6 10. Bf4 d5 11. Qe3 Qa5 12. Be2 dxe4 13. Qg3 Nd5 14. Be5 Nxc3 15. Bxc3 Qg5+ 16. Qxg5 hxg5 17. Rd4 c5 18. Rxe4 Bb7 19. Rg4 Bd6 20. Bxg7 Rg8 21. Bf6 Rg6 22. Bc3 Bf4+ 23. Bd2 f5 24. Rxf4 gxf4 25. Bh5 Kf7 26. Bxg6+ Kxg6 27. Bxf4 Kf6 28. Rg1 Rg8 29. Be3 c4 30. f3 e5 31. Kd1 f4 32. Bc5 Kf5 33. Kd2 Bd5 34. Kc3 Rh8 35. Rd1 Ke6 36. h3 Rg8 37. Rd2 Rg3 38. Re2 Kf5 39. Bd6 e4 40. Kd4 exf3 41. Re5+ Kf6 42. gxf3 Bxf3 43. Ra5 Bb7 44. Bxf4 Rxh3 45. Bg5+ Ke6 46. Kxc4 Kd6 47. Kb4 Rh1 48. Rc5 Rf1 49. Be7+ Kd7 50. Ka5 Rf4 51. Bg5 Rg4 52. a3 Kd6 53. Be7+ Ke6 54. Rc7 Be4 55. c4 Rg7 56. Bd8 Rxc7 57. Bxc7 Kd7 58. Bf4 Bd3 59. b3 Bc2 60. b4 Bd3 61. b5 axb5 62. cxb5 Kc8 63. a4 Kb7 64. Kb4 Bf1 65. Kc5 Be2 66. Bg5 Bf1 1/2-1/2
2012.07.09 CAN-op
88225 Ummel, Igor (2175) MacKinnon, Keith (2353) 1-0
1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bc4 d6 6. O-O e6 7. d3 Nge7 8. Qe1 Nd4 9. Nxd4 cxd4 10. Ne2 O-O 11. Bb3 Bd7 12. f5 exf5 13. Qh4 Be6 14. Bg5 Re8 15. exf5 Nxf5 16. Rxf5 f6 17. Bxf6 Bxf6 18. Rxf6 Bxb3 19. Nxd4 Bf7 20. Qf4 Qe7 21. Rf1 Rf8 22. Nb5 Bxa2 23. Rxf8+ Rxf8 24. Qxf8+ Qxf8 25. Rxf8+ Kxf8 26. Nxd6 Bb1 27. c3 Bxd3 28. Nxb7 Ke7 29. Kf2 Be4 30. Nc5 Bd5 31. g3 Kd6 32. Nd3 g5 33. Ke3 h5 34. Kd4 h4 35. Nf2 hxg3 36. hxg3 Kc6 37. c4 Bf3 38. b4 a6 39. Ne4 g4 40. Nc5 Kb6 41. Nd7+ Kc7 42. Ne5 Be2 43. c5 Bf1 44. Nxg4 Kc6 45. Ne3 Bh3 46. g4 Kb5 47. Kd5 1-0
2012.07.08 CAN-op
88117 MacKinnon, Keith (2353) Smith, Andrew M (2024) 1/2-1/2
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 exd6 6. Nc3 Be7 7. Bd3 Nc6 8. Nge2 Bg4 9. f3 Bh5 10. O-O Bf6 11. Be3 Bg6 12. Nf4 O-O 13. b3 Re8 14. Bf2 a5 15. Be4 a4 16. Nxg6 hxg6 17. Qd2 Qd7 18. Rab1 axb3 19. axb3 Ra6 20. Ra1 Rea8 21. Rxa6 Rxa6 22. Re1 Ra3 23. Qb2 Ra8 24. Qd2 Ra3 25. Qb2 Ra8 26. Rd1 Rb8 27. Qc1 Ne7 28. c5 Nbc8 29. g4 d5 30. g5 Bxg5 31. Qxg5 dxe4 32. fxe4 b6 33. b4 f6 34. Qg3 Ra8 35. d5 Ra3 36. Rd3 bxc5 37. bxc5 g5 38. e5 Rxc3 39. Rxc3 Nxd5 40. Rd3 Nce7 41. exf6 gxf6 42. h4 Qf5 43. Rd2 Ng6 44. hxg5 fxg5 45. Be3 Ngf4 46. Rxd5 Nxd5 1/2-1/2
2012.07.08 CAN-op
88147 Jessa, Omar (1853) MacKinnon, Keith (2353) 0-1
1. g3 g6 2. Bg2 Bg7 3. e4 c5 4. Ne2 Nc6 5. Nbc3 d6 6. O-O e6 7. d3 Nge7 8. Be3 Nd4 9. Qd2 O-O 10. Nd1 Rb8 11. h4 b5 12. h5 b4 13. a3 a5 14. Nxd4 cxd4 15. Bh6 f6 16. Bxg7 Kxg7 17. axb4 axb4 18. Ra7 Bd7 19. Ra6 Qc7 20. c3 Nc6 21. cxd4 Nxd4 22. Ne3 Bb5 23. Ra2 Nb3 24. Qd1 Nc5 25. Qa1 Bxd3 26. Rc1 Qd8 27. Rxc5 dxc5 28. Ra7+ Kg8 29. Rxh7 Ra8 30. Ra7 gxh5 31. Rxa8 Qxa8 32. Qd1 c4 33. Qxh5 Qb7 34. Bh3 Qxe4 35. Bxe6+ Qxe6 0-1
2012.01.08 CAN-ch U20
71461 Lintott, Zachary (1359) MacKinnon, Keith (2350) 0-1
1. c4 c5 2. Nc3 e6 3. e4 Nc6 4. d3 Nge7 5. Bf4 d6 6. Nf3 Nd4 7. Nxd4 cxd4 8. Nb5 Nc6 9. Qa4 e5 10. Bg3 Be7 11. Be2 O-O 12. O-O a6 13. Na3 Rb8 14. Qd1 b5 15. b3 Qd7 16. f4 Qd8 17. fxe5 dxe5 18. cxb5 axb5 19. Rc1 Qb6 20. Nc2 Ra8 21. Ra1 Be6 22. Bg4 Nb4 23. Nxb4 Bxb4 24. Bxe5 Bc3 25. Rb1 Rxa2 26. Qf3 f6 27. Bxe6+ Qxe6 28. Bg3 Rfa8 29. e5 fxe5 30. Qb7 b4 31. Qc7 Qd5 32. Rf3 R2a7 33. Qxe5 Qxe5 34. Bxe5 Re7 35. Bf4 h6 36. h4 Re2 37. Kf1 Raa2 38. Bg3 Reb2 39. Rxb2 Rxb2 40. Rf2 Rxb3 41. Rc2 Rb1+ 42. Ke2 b3 43. Rxc3 dxc3 44. Bf4 b2 45. d4 c2 0-1
2012.01.07 CAN-ch U20
71444 MacKinnon, Keith (2349) Thavandiran, Shiyam (2479) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ngf3 g6 8. O-O Bg7 9. Re1 O-O 10. h4 cxd4 11. cxd4 f6 12. exf6 Qxf6 13. Nb3 e5 14. dxe5 Ndxe5 15. Be2 d4 16. Bg5 Qf7 17. Nbxd4 Nxd4 18. Nxd4 Qxf2+ 19. Kh1 Nf7 20. Nf3 Nxg5 21. hxg5 Rxf3 22. Bc4+ Kh8 23. Qxf3 Qh4+ 24. Kg1 Bd4+ 25. Re3 Bf5 26. Bf7 Be4 27. Qf2 Qxg5 0-1
2012.01.07 CAN-ch U20
71452 Wang, Richard (2306) MacKinnon, Keith (2349) 1-0
1. d4 Nf6 2. Nf3 e6 3. e3 c5 4. Bd3 d5 5. b3 Nc6 6. O-O Bd6 7. Bb2 O-O 8. Ne5 Qc7 9. f4 cxd4 10. exd4 Nb4 11. Nc3 Nxd3 12. Qxd3 Bd7 13. Rac1 a6 14. Ne2 b5 15. a3 Rab8 16. Ng3 Qa7 17. Rce1 Rbc8 18. Re2 Rc7 19. f5 Bxe5 20. Rxe5 Ng4 21. Re2 e5 22. Nh5 g6 23. h3 gxh5 24. hxg4 e4 25. Qe3 f6 26. gxh5 Rf7 27. h6 Rc6 28. Bc3 Qc7 29. Bb4 Rxc2 30. Rxc2 Qxc2 31. Qg3+ Kh8 32. Bc5 1-0
2012.01.07 CAN-ch U20
71457 MacKinnon, Keith (2349) Zhao, Chenxi (1413) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. Nc3 Nf6 7. Bf4 Be7 8. O-O-O O-O 9. Bc4 a6 10. h3 Bd7 11. Kb1 b5 12. Be2 Qb8 13. Bf3 Ra7 14. g4 b4 15. Ne2 a5 16. Ng3 a4 17. g5 Ne8 18. Nf5 Bd8 19. Rhg1 Be6 20. Rd2 b3 21. cxb3 axb3 22. a3 Ra6 23. Qc3 Ra4 24. Be3 Qc8 25. Nd4 c5 26. Nxb3 c4 27. Qd4 Qd7 28. Nc5 dxc5 29. Qxd7 Bxd7 30. Rxd7 Nc7 31. Bxc5 Re8 32. Bh5 g6 33. Bd1 Ra5 34. Bb6 Rb5 35. Bxc7 Bxc7 36. Rxc7 Reb8 37. b4 cxb3 38. Kb2 Rd8 39. Bxb3 Rd2+ 40. Kc3 Rxf2 41. Rg3 Re5 42. Rxf7 Rxf7 43. Rf3 Re7 44. Rxf7 Rxf7 45. a4 1-0
2012.01.06 CAN-ch U20
71438 Lee, Brendon (1869) MacKinnon, Keith (2349) 0-1
1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. g3 d5 5. Nbd2 g6 6. Bg2 Bg7 7. O-O Nf6 8. Re1 O-O 9. c3 d4 10. e5 Nd7 11. Nc4 Qc7 12. Bf4 Nb6 13. Nd6 Nd5 14. Nb5 Qb6 15. c4 Nxf4 16. gxf4 Bh6 17. Ng5 f6 18. exf6 Rxf6 19. Qg4 Ne7 20. Qh3 Kg7 21. Re5 a6 22. Na3 Qxb2 23. Rae1 Bxg5 24. fxg5 Qxf2+ 25. Kh1 Rf5 26. Rf1 Qxa2 27. Rfxf5 Nxf5 28. Rxf5 gxf5 29. Qh6+ Kg8 30. Bf3 Qf2 0-1
2012.01.05 CAN-ch U20
71425 Cao, Jason (2053) MacKinnon, Keith (2349) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Be7 7. O-O Qc7 8. Nc3 d6 9. Be3 Nd7 10. f4 Ngf6 11. Qf3 b5 12. e5 Bb7 13. Qg3 dxe5 14. fxe5 Nxe5 15. Bf4 Qb6+ 16. Be3 Qc7 17. Bf4 Bd6 18. Nd4 Nh5 19. Bxb5+ axb5 20. Ncxb5 Nxg3 21. Nxc7+ Bxc7 22. Bxg3 Rd8 23. c3 Rd5 24. Rfe1 Kd7 25. b4 Ra8 26. a4 Nd3 27. Re3 Nxb4 28. Rb1 Rxa4 29. Rf3 f6 30. Bxc7 Kxc7 31. Nxe6+ Kd7 32. Nxg7 Rd2 33. Rf2 Rxf2 34. Kxf2 Ra2+ 35. Ke3 Nc2+ 36. Kd3 Bxg2 37. Nh5 f5 38. Ng3 f4 39. Nh5 f3 40. Nf4 Kd6 41. c4 Ke5 42. Nh5 f2 43. Ng3 Ra3+ 44. Kxc2 Rxg3 45. hxg3 Be4+ 46. Kd2 Bxb1 47. Ke2 Bd3+ 48. Kxf2 Bxc4 49. Kf3 Kf5 50. Ke3 Kg4 51. Kf2 Bd5 52. Kf1 Kxg3 0-1
2012.01.05 CAN-ch U20
71434 MacKinnon, Keith (2349) Zhang, David (2227) 0-1
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 cxd4 7. Nxd4 Ne7 8. c4 dxc4 9. O-O Nbc6 10. Nb5 Nd5 11. Bxc4 Nxe3 12. fxe3 Qb6 13. Nd4 Rd8 14. Qa4 Rxd4 15. exd4 Qxd4+ 16. Kh1 Bd3 17. Rc1 Bxc4 18. Qxc4 Qxe5 19. Nd2 Bd6 20. Nf3 Qh5 21. Qb3 O-O 22. Qxb7 Nd4 23. Qd7 Nf5 24. Rc8 Ng3+ 25. Kg1 Bc5+ 0-1
2011.10.10 Quebec-ch Elite
77768 Hebert, Jean (2410) MacKinnon, Keith (2241) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 c5 5. d5 exd5 6. cxd5 g6 7. Nc3 Bg7 8. e4 O-O 9. Be2 Re8 10. Nd2 d6 11. O-O Nbd7 12. f4 a6 13. a4 Rb8 14. Kh1 Qc7 15. Ra3 Nf8 16. e5 dxe5 17. fxe5 Qxe5 18. Nc4 Qd4 19. Bf4 Ra8 20. Nxb6 Ra7 21. Nxc8 Rxc8 22. Ra1 Rd8 23. d6 Ne6 24. Bg3 Ne8 25. Qb3 Nxd6 26. Bf2 Qe5 27. Bg3 Qd4 28. Bf2 Qe5 29. Rae1 Qg5 30. h4 Qe7 31. Bg4 Rb7 32. Qa2 Nf5 33. Bxf5 1/2-1/2
2011.10.10 Quebec-ch Elite
77781 MacKinnon, Keith (2241) Kovalyov, Anton (2599) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. g3 e5 7. Nb3 Be7 8. a4 Be6 9. Bg2 Nc6 10. O-O Rc8 11. Nd5 O-O 12. a5 Nd7 13. Be3 Bg5 14. Re1 Bxe3 15. Rxe3 Ne7 16. Nxe7+ Qxe7 17. Rd3 Nc5 18. Nxc5 dxc5 19. Rd6 Rfd8 20. Rxd8+ Rxd8 21. Qe1 c4 22. Rd1 Rxd1 23. Qxd1 Qc7 24. Qd2 c3 25. Qxc3 Qxc3 26. bxc3 Kf8 27. f4 f6 28. Bf1 Ke7 29. Kf2 Kd6 30. Ke3 Kc5 31. Kd2 h6 32. Kc1 exf4 33. gxf4 g5 34. f5 Bd7 35. Kd2 Kd6 36. Ke3 Ke5 37. Be2 Bc6 38. Bf3 h5 39. h3 h4 40. c4 Ba4 41. Bd1 Be8 42. Bg4 Bd7 43. Bh5 Bc6 44. Bf3 Ba4 45. Bd1 Bc6 1/2-1/2
2011.10.09 Quebec-ch Elite
77739 Leutschaft, Martin (2155) MacKinnon, Keith (2241) 0-1
1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nf6 5. Nf3 e6 6. Be2 Nc6 7. O-O Be7 8. Na3 Qd8 9. dxc5 Qxd1 10. Rxd1 Bxc5 11. Nc4 Ne4 12. Be3 Bxe3 13. Nxe3 Ke7 14. Nd4 Bd7 15. Bf3 Nxd4 16. Rxd4 Nc5 17. b4 Na4 18. c4 Bc6 19. Bxc6 bxc6 20. c5 Rhd8 21. Rxd8 Rxd8 22. Nc4 Rd5 23. f4 f6 24. Rc1 Rd3 25. Kf1 Nc3 26. Nb2 Re3 27. Nc4 Rd3 28. Ke1 Nxa2 29. Ra1 Nxb4 30. Rxa7+ Rd7 31. Rxd7+ Kxd7 32. Kd2 Ke7 33. g3 Na6 34. Na5 Kd7 35. Nb3 e5 36. fxe5 fxe5 37. Ke3 Ke6 38. Ke4 Nb8 39. Na5 h5 40. h3 Kf6 41. Ke3 Kf5 42. Nc4 Ke6 43. Kd3 Nd7 44. Na5 Kd5 0-1
2011.10.09 Quebec-ch Elite
77755 MacKinnon, Keith (2241) Larochelle, Martial (2262) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Nb6 9. Nc3 Qe6 10. Qe4 g6 11. Bd3 Bg7 12. f4 d5 13. Qe2 O-O 14. b3 f6 15. Ba3 Re8 16. cxd5 cxd5 17. Nb5 Qd7 18. Rc1 c6 19. Nd6 Re6 20. O-O fxe5 21. Nxc8 Rxc8 22. f5 Rf6 23. Qxe5 Re8 24. Qf4 gxf5 25. Bxf5 Qf7 26. g4 Nd7 27. Rxc6 Ne5 28. Rc2 Qb7 29. Bb2 Nd3 30. Qa4 Rff8 31. Bxg7 Qxg7 32. Bxd3 Qe5 33. Qxa7 Rxf1+ 34. Kxf1 Re7 35. Qf2 1-0
2011.10.08 Quebec-ch Elite
77726 MacKinnon, Keith (2241) Libersan, Thierry (2119) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 a6 7. O-O Nf6 8. Be3 Be7 9. Kh1 d6 10. a4 Bd7 11. f4 O-O 12. Qe1 Rfe8 13. Qg3 Bf8 14. a5 Nxa5 15. e5 Nd5 16. Ne4 Nc6 17. exd6 Qd8 18. Nxc6 Bxc6 19. Bd4 f5 20. Ng5 Qxd6 21. Bh5 g6 22. Nxh7 e5 23. fxe5 1-0
2010.10.24 Fall Sectional
90657 Gardner, Robert (2306) MacKinnon, Keith (2337) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 f5 9. Nh3 Qa5 10. Qd4 O-O 11. Bd2 Nc6 12. Qc4 Ne5 13. Qd4 Nc6 14. Qc4 Ne5 15. Qd4 Nc6 1/2-1/2
2010.10.24 Fall Sectional
90662 MacKinnon, Keith (2337) MacLeod, Damon (1988) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 Nc6 7. Be2 Bd7 8. O-O e5 9. Nf3 Be7 10. Nd5 Nxd5 11. exd5 Na7 12. c4 b6 13. Qb3 Rb8 14. a4 Nc8 15. c5 dxc5 16. Nxe5 Nd6 17. Nxd7 Qxd7 18. Bxc5 O-O 19. Bd4 b5 20. Rfd1 Rfe8 21. Qc2 Rbc8 22. Qd3 Bf8 23. axb5 axb5 24. h3 Rc7 25. Ra6 Rb8 26. Be5 b4 27. Qg3 Rd8 28. Rxd6 1-0
2010.10.23 Fall Sectional
90650 MacKinnon, Keith (2337) Belsar, Valencia (2250) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O h6 9. Nxc6 bxc6 10. Bf4 d5 11. Bd3 Be7 12. h3 Qa5 13. Kb1 d4 1/2-1/2
2010.10.23 Fall Sectional
90654 Porper, Edward (2519) MacKinnon, Keith (2337) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qa4 Be7 6. Bg2 O-O 7. O-O c6 8. Bf4 b5 9. cxb5 cxb5 10. Qd1 d5 11. Bxb8 Rxb8 12. Nbd2 b4 13. Nb3 Rc8 14. Ne5 Qb6 15. Qd2 Rc7 16. Rfc1 Rfc8 17. Rxc7 Rxc7 18. Rc1 Bd6 19. Rxc7 Qxc7 1/2-1/2
2010.10.22 Fall Sectional
90648 Wang, Richard (2289) MacKinnon, Keith (2337) 0-1
1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. Bd3 Bb7 5. O-O c5 6. c4 Be7 7. Nc3 cxd4 8. exd4 d5 9. cxd5 Nxd5 10. Bb5+ Bc6 11. a4 a6 12. Bc4 O-O 13. Ne5 Bb7 14. Qb3 Nc6 15. Nxd5 exd5 16. Bxd5 Nxd4 17. Bxf7+ Kh8 18. Qh3 Bh4 19. Be3 Bc8 20. g4 Ne2+ 21. Kg2 Bb7+ 22. f3 Qf6 23. Rae1 Qxe5 24. Rxe2 Rxf7 25. Qxh4 Raf8 26. Qg3 Qe8 27. Kg1 Rxf3 28. Rxf3 Rxf3 29. Qe1 Qe4 0-1
2010.10.11 Alberta op
90311 MacKinnon, Keith (2318) Perron, Sean (2094) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ngf3 cxd4 8. cxd4 f6 9. exf6 Nxf6 10. O-O Bd6 11. Nb3 O-O 12. Re1 Qc7 13. Bg5 Bd7 14. Rc1 Rae8 15. Ne5 Re7 16. Re3 Qb8 17. Bxh7+ Kxh7 18. Rh3+ Kg8 19. Ng6 Ree8 20. Rcc3 e5 21. Rh8+ Kf7 22. Nxf8 Rxf8 23. Rxf8+ Bxf8 24. Bxf6 gxf6 25. Qh5+ Ke6 26. dxe5 fxe5 27. Qg6+ Ke7 28. Rf3 1/2-1/2
2010.10.11 Alberta op
90316 Porper, Edward (2523) MacKinnon, Keith (2318) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qa4 Bb7 6. Bg2 c5 7. dxc5 Bxc5 8. O-O O-O 9. Nc3 d5 10. cxd5 Nxd5 11. Nxd5 Bxd5 12. Bf4 Qd7 13. Qc2 f6 14. Rad1 Qc6 15. Qb1 Nd7 16. b4 Be7 17. Nd4 Qb7 18. e4 Bc4 19. e5 Bd5 20. Bxd5 exd5 21. e6 Ne5 22. Rfe1 Nc6 23. Nxc6 Qxc6 24. b5 Qb7 25. Rd2 Rfd8 26. Red1 Qc8 27. Re2 Qc4 28. Rc2 Qe4 29. Rc7 Qxb1 30. Rxb1 Bc5 31. Kg2 Re8 32. Re1 a6 33. Rxc5 bxc5 34. b6 Re7 35. Bd6 Rb7 36. Bxc5 Rc8 37. Be3 1/2-1/2
2010.10.10 Alberta op
90298 Wen, Jean-Francois (2172) MacKinnon, Keith (2318) 1/2-1/2
1. c4 c5 2. g3 g6 3. Bg2 Bg7 4. e3 Nc6 5. Ne2 e6 6. Nbc3 Nge7 7. O-O O-O 8. d4 cxd4 9. Nxd4 d5 10. cxd5 Nxd4 11. exd4 Nxd5 12. Qb3 Bxd4 13. Bh6 Bg7 1/2-1/2
2010.10.10 Alberta op
90305 MacKinnon, Keith (2318) Gardner, Robert (2345) 1/2-1/2
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Bg7 5. Nf3 a6 6. Qd2 b5 7. Bh6 O-O 8. Bd3 Nc6 9. Bxg7 Kxg7 10. e5 dxe5 11. dxe5 Ng4 12. Qf4 Ncxe5 13. Be4 Qd6 14. Nxe5 Nxe5 15. O-O Rb8 16. Rad1 Qf6 17. Qg3 e6 18. Rfe1 b4 19. Na4 Rb5 20. f4 Nd7 21. Bc6 Ra5 22. Bxd7 Bxd7 23. Rxd7 Rxa4 24. Qb3 Ra5 25. g3 Kg8 26. Rxc7 Qd4+ 27. Kf1 Rc5 28. Rxc5 Qxc5 29. Qd3 Qa5 30. Re4 Qxa2 31. Rxb4 Qb1+ 32. Kg2 Rc8 33. Rc4 Rxc4 34. Qxc4 Qxb2 35. Qxa6 Qxc2+ 36. Kh3 Qf5+ 37. Kg2 h5 38. Qb6 Qc2+ 39. Kg1 Qd1+ 40. Kg2 Qd5+ 41. Kg1 Qd1+ 42. Kf2 Qd2+ 43. Kg1 h4 44. Qb8+ Kh7 45. Qc7 Qd4+ 46. Kg2 Kg7 47. gxh4 Qd2+ 48. Kg3 Qe1+ 49. Kh3 Qf2 50. Qc3+ Kh7 51. Qg3 Qf1+ 52. Kg4 Kh6 53. Qf3 f5+ 54. Kg3 Qg1+ 55. Kh3 Qe1 56. Qg2 Qc3+ 57. Qg3 Qc6 58. h5 gxh5 59. Qg5+ Kh7 60. Kh4 Qd7 61. Qxh5+ Kg7 62. Qg5+ Kh7 63. Qh5+ Kg7 64. Qg5+ Kh7 65. h3 Qd5 66. Qe7+ Kg6 67. Qe8+ 1/2-1/2
2010.10.09 Alberta op
90284 Flemming, James (1854) MacKinnon, Keith (2318) 0-1
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 d6 6. e4 g6 7. Nc3 Bxa6 8. Bxa6 Nxa6 9. Nf3 Bg7 10. O-O O-O 11. Re1 Nd7 12. Bf4 Qc7 13. Qe2 Rfb8 14. Nb5 Qb7 15. a4 Nb4 16. Red1 Nb6 17. Nc3 Qa6 18. Qxa6 Rxa6 19. e5 Nc4 20. exd6 exd6 21. Rab1 Nxb2 22. Rxb2 Bxc3 23. Rb3 Bf6 24. Nd2 Re8 25. Kf1 Nxd5 26. Bg3 Nc3 27. Re1 Rxe1+ 28. Kxe1 Rxa4 29. Nf3 Ra1+ 30. Kd2 Ne4+ 31. Ke3 Nxg3 32. hxg3 c4 33. Rb8+ Kg7 34. Rc8 Ra3+ 35. Ke4 Ra5 36. Rc6 d5+ 37. Ke3 Ra3+ 38. Kd2 c3+ 39. Ke2 d4 40. Ne1 Ra2+ 41. Kf3 Rd2 0-1
2010.10.09 Alberta op
90291 MacKinnon, Keith (2318) Tam, Eric (2050) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bb4+ 5. c3 Bc5 6. Be3 Bb6 7. Qg4 Nf6 8. Qxg7 Rg8 9. Qh6 Rg6 10. Qh4 Qe7 11. Nf5 Qxe4 12. Qxe4+ Nxe4 13. Bd3 d5 14. Bxb6 axb6 15. Ne3 Rd6 16. O-O Nc5 17. Bc2 d4 18. Nc4 Re6 19. Nba3 dxc3 20. Nb5 Re7 21. Nxc3 Be6 22. Ne3 O-O-O 23. Bxh7 Nd4 24. Bb1 f5 25. f4 Kb8 26. Rd1 Red7 27. Kf2 b5 28. b4 Na6 29. a3 b6 30. Ba2 Bxa2 31. Rxa2 c5 32. bxc5 Nxc5 33. Rb2 Nde6 34. Rxb5 Nd3+ 35. Kf1 Ka7 36. g3 Ndc5 37. Rd5 Nd4 38. Rb4 Rxd5 39. Ncxd5 Nc2 40. Nxc2 Rxd5 41. Rd4 1-0
2010.09.06 Battle At The Border
91647 Willis, Bradley (2130) MacKinnon, Keith (2300) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. Bd3 Bb7 5. Nbd2 c5 6. O-O Be7 7. b3 O-O 8. Bb2 Nc6 9. a3 Rc8 10. Rc1 Rc7 11. c4 Qc8 12. Bb1 Na5 13. e4 cxd4 14. Nxd4 d6 15. f4 Nc6 16. Nxc6 Bxc6 17. e5 Ne8 18. Qh5 g6 19. Qh6 Qa8 20. Rc3 dxe5 21. Rg3 Bc5+ 22. Kh1 f6 23. fxe5 f5 24. b4 Be7 25. h4 Qd8 26. h5 Bh4 27. Rd3 Qg5 1/2-1/2
2010.09.06 Battle At The Border
91661 MacKinnon, Keith (2300) Nakamura, Hikaru (2729) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 O-O 9. h3 Na5 10. Bc2 c5 11. d4 Nd7 12. Nbd2 exd4 13. cxd4 Nc6 14. e5 dxe5 15. Be4 Bb7 16. Nxe5 Ndxe5 17. dxe5 Qc7 18. Nf3 Nb4 19. Bg5 Rad8 20. Qe2 c4 21. Bxe7 Qxe7 22. b3 Nd3 23. Red1 Bxe4 24. Qxe4 Qc5 25. Qh4 c3 26. Ne1 c2 27. Rxd3 Rxd3 28. Nxd3 Qc3 29. Rc1 Qxd3 30. Kh2 Qd2 0-1
2010.09.05 Battle At The Border
91616 MacKinnon, Keith (2300) Sequillion, Aaron (2074) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 a6 7. Qd2 Bd7 8. O-O-O Rc8 9. f4 Qc7 10. Nb3 e6 11. Kb1 b5 12. Bd3 Be7 13. Rhe1 O-O 14. g4 Rfe8 15. Qg2 b4 16. Ne2 a5 17. Qh3 e5 18. f5 a4 19. Nd2 a3 20. b3 Nd4 21. Nc4 Qc5 22. Nxd4 exd4 23. e5 Nd5 24. e6 Bb5 25. f6 Nxf6 26. Bxf6 Bxf6 27. Qxh7+ Kf8 28. e7+ 1-0
2010.09.05 Battle At The Border
91629 Hansen, Eric (2540) MacKinnon, Keith (2318) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. g3 Ba6 5. b3 Bb4+ 6. Bd2 Be7 7. Nc3 O-O 8. e4 d5 9. cxd5 Bxf1 10. Kxf1 exd5 11. e5 Ne4 12. Qe2 Nxc3 13. Bxc3 Qd7 14. Kg2 c5 15. Rhe1 Qe6 16. Rad1 Nc6 17. h4 Rad8 18. Qd3 c4 19. Qd2 b5 20. bxc4 bxc4 21. Qc2 Rb8 22. Ng1 f5 23. exf6 Qxf6 24. Re3 Bb4 25. Ba1 Rbe8 26. Rxe8 Rxe8 27. Nh3 Ba5 28. Nf4 Rd8 29. Qe2 Qf5 30. Kg1 Rb8 31. Qf3 Rd8 32. Qe2 1/2-1/2
2010.09.04 Battle At The Border
91591 MacKinnon, Keith (2318) Achtemichuk, Chris (1730) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. N1c3 a6 7. Na3 Nf6 8. Bg5 Be7 9. Bxf6 Bxf6 10. Nc4 Nd4 11. Nd5 b5 12. Nce3 Ra7 13. c3 Ne6 14. Nxf6+ Qxf6 15. Qxd6 Rd7 16. Qb4 Bb7 17. Nf5 Ng5 18. f3 g6 19. Ng3 Qf4 20. Rd1 Nxf3+ 21. gxf3 Rxd1+ 22. Kxd1 Qxf3+ 23. Be2 Qg2 24. Qd6 Qh3 25. Qxe5+ 1-0
2010.09.04 Battle At The Border
91605 Daniluk, Jim (2022) MacKinnon, Keith (2300) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. g3 d5 4. Nf3 dxc4 5. Bg2 a6 6. Ne5 c5 7. Na3 cxd4 8. Naxc4 Ra7 9. O-O Bc5 10. b4 Be7 11. Bb2 b5 12. Bxd4 Rc7 13. Na5 Nd5 14. a3 f6 15. Nf3 Nc6 16. Nxc6 Rxc6 17. Qd2 O-O 18. Rac1 Bb7 19. Rxc6 Bxc6 20. Rc1 Bb7 21. Bc5 1/2-1/2
2010.07.31 Quebec op Open
93125 Berube, Antoine (2093) MacKinnon, Keith (2280) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 b6 5. Bg5 h6 6. Bh4 g5 7. Bg3 Ne4 8. Qc2 Bb7 9. Be5 Rg8 10. Nd2 Bxc3 11. bxc3 Nxd2 12. Qh7 Rg6 13. Qh8+ Ke7 14. Qxd8+ Kxd8 15. Kxd2 Nc6 16. Bg3 Na5 17. c5 Bd5 18. h4 f6 19. hxg5 fxg5 20. f3 Bc4 21. e4 Bxf1 22. Raxf1 bxc5 23. Rh2 Rb8 24. Rfh1 Rb2+ 25. Kd3 c4+ 26. Ke3 Rc2 27. d5 Rxc3+ 28. Kd4 Rd3+ 29. Kc5 exd5 30. Rxh6 Rxh6 31. Rxh6 c3 32. Rh8+ Ke7 33. Rh7+ Ke6 34. Rh6+ Kf7 35. Rh1 d4 36. Bxc7 c2 37. Rc1 Rc3+ 0-1
2010.07.30 Quebec op Open
93114 Enkh-Amar, Galbadrakh (2146) MacKinnon, Keith (2280) 1-0
1. Nf3 Nf6 2. c4 e6 3. g3 b6 4. Bg2 Bb7 5. O-O c5 6. Nc3 Be7 7. Re1 d6 8. e4 Nbd7 9. d4 cxd4 10. Nxd4 Qc7 11. b3 a6 12. Bb2 Rc8 13. Rc1 O-O 14. Qe2 Qb8 15. g4 Ne5 16. g5 Nfd7 17. h4 Rfe8 18. f4 Ng6 19. Qg4 Nc5 20. h5 Nxf4 21. Qxf4 e5 22. Qg3 exd4 23. Nd5 Bxd5 24. exd5 Bf8 25. Bxd4 Rxe1+ 26. Rxe1 Re8 27. g6 hxg6 28. hxg6 Rxe1+ 29. Qxe1 Qc7 30. b4 Nd3 31. Qh4 fxg6 32. Bh3 1-0
2010.07.29 Quebec op Open
93097 MacKinnon, Keith (2280) Hajiyev, Elshad (2121) 1-0
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 Ne7 6. O-O Nd7 7. Nbd2 c5 8. c4 Qc7 9. cxd5 Nxd5 10. Nc4 Be7 11. Bg5 f6 12. Bh4 Bg6 13. Re1 Bf7 14. Rc1 O-O 15. exf6 gxf6 16. Bd3 Qf4 17. Bg3 Qh6 18. Be4 N7b6 19. Nxb6 Nxb6 20. dxc5 Rad8 21. Qb3 e5 22. Qb5 Be8 23. Qa5 Na4 24. c6 bxc6 25. Qxa4 f5 26. Bxc6 f4 27. Bxe8 fxg3 28. Bc6 gxf2+ 29. Kxf2 Bh4+ 30. g3 Rd2+ 31. Kg1 Bxg3 32. hxg3 Rxf3 33. Bd5+ Rxd5 34. Qg4+ Qg6 35. Qxf3 Rd3 36. Rc8+ 1-0
2010.07.28 Quebec op Open
93084 MacKinnon, Keith (2280) Voskanyan, Vahagn (2202) 1-0
1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. Nf3 Bg4 5. Be2 e6 6. c4 Nb6 7. Nc3 Nc6 8. Be3 Be7 9. b3 Bb4 10. Qd2 Qe7 11. O-O O-O 12. a3 Bxc3 13. Qxc3 h6 14. Rfe1 Rfd8 15. h3 Bh5 16. Ne5 Bxe2 17. Nxc6 bxc6 18. Rxe2 Qf6 19. Qa5 Rd7 20. Rae1 Nc8 21. Qa6 Ne7 22. Qb7 Rad8 23. Qxa7 Nf5 24. Qc5 Rxd4 25. Bxd4 Nxd4 26. Re4 Nxb3 27. Qxc6 Rd2 28. R4e2 Qb2 29. Rxd2 Qxd2 30. Qa8+ Kh7 31. Qe4+ Kg8 32. Rb1 Kf8 33. Qa8+ Ke7 34. Qb7 Nd4 35. Qb4+ Qxb4 36. axb4 Kd7 37. Kf1 Kc6 38. Ke1 e5 39. Kd2 f5 40. Re1 Kd6 41. Kc3 Nc6 42. Rd1+ Ke6 43. b5 Ne7 44. Rd8 e4 45. Kd4 Ng6 46. Rg8 Kf6 47. Rc8 Nf4 48. c5 Ne6+ 49. Kd5 f4 50. Re8 c6+ 51. Kd6 Nd4 52. b6 1-0
2010.07.27 Quebec op Open
93063 Nicula, Marius (2183) MacKinnon, Keith (2280) 0-1
1. Nf3 Nf6 2. d4 e6 3. g3 b5 4. a4 b4 5. Bg2 Bb7 6. O-O c5 7. c3 Nc6 8. Nbd2 d5 9. dxc5 Bxc5 10. Nb3 Bd6 11. Nfd4 O-O 12. Nxc6 Bxc6 13. c4 Rc8 14. Nd4 Ba8 15. cxd5 Nxd5 16. e4 Nf6 17. Nb5 Bc5 18. Qe2 a6 19. Rd1 Qb6 20. e5 Bxg2 21. exf6 Bh3 22. fxg7 Qc6 23. gxf8=Q+ Rxf8 24. Qf1 Bxf1 25. Rxf1 axb5 0-1
2010.07.25 Quebec op Open
93009 MacKinnon, Keith (2280) Poulin, Mathieu (2078) 1/2-1/2
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 Qb6 7. Nc3 a6 8. dxc5 Bxc5 9. Nd4 Ne7 10. O-O Qc7 11. f4 Bxd4 12. Bxd4 Nbc6 13. Rc1 1/2-1/2
2010.07.25 Quebec op Open
93028 Plante, Michel (2108) MacKinnon, Keith (2280) 0-1
1. d4 Nf6 2. Nf3 e6 3. e3 b6 4. Bd3 Bb7 5. O-O Be7 6. b3 O-O 7. Nbd2 c5 8. Bb2 Nc6 9. a3 Qc7 10. c4 cxd4 11. exd4 d5 12. Rc1 dxc4 13. bxc4 Rad8 14. Nb3 Rd7 15. Bb1 Rfd8 16. Qc2 g6 17. Rfe1 Qf4 18. Rcd1 Rc8 19. Bc1 Qg4 20. h3 Qh5 21. Ne5 Nxe5 22. Rxe5 Rxc4 23. Qd2 Rcxd4 0-1
2010.07.24 Quebec op Open
92990 Le Duin, Thierry (2002) MacKinnon, Keith (2280) 0-1
1. d4 Nf6 2. Nf3 e6 3. Bg5 h6 4. Bh4 b6 5. e3 Bb7 6. Nbd2 c5 7. c3 Be7 8. Bd3 g5 9. Bg3 g4 10. Ne5 Rg8 11. Rg1 Nc6 12. Qe2 d6 13. Nxc6 Bxc6 14. Bb5 Bxb5 15. Qxb5+ Qd7 16. Qxd7+ Kxd7 17. Bh4 Rg6 18. Ke2 Nd5 19. Bxe7 Kxe7 20. Rac1 f5 21. g3 h5 22. Rh1 Rc8 23. h4 Nf6 24. Kd3 Rgg8 25. Rc2 Rc7 26. Rhc1 e5 27. a3 Ke6 28. b4 Rgc8 29. b5 Rf7 30. Re1 Rcf8 31. Re2 Ne4 32. dxe5 d5 33. c4 Rd8 34. cxd5+ Rxd5+ 35. Kc4 Rfd7 36. Nxe4 fxe4 37. Kb3 Rd1 38. Kb2 Kxe5 39. Rc1 Rxc1 40. Kxc1 Rd3 41. Ra2 Kd5 42. a4 Kc4 43. a5 Kxb5 44. axb6 axb6 45. Ra8 Kb4 46. Re8 b5 47. Rxe4+ c4 48. Re5 Ka4 49. Rxh5 b4 50. Rc5 c3 51. Rc4 Ka3 52. Rc8 Rd2 53. h5 Rxf2 54. h6 Kb3 55. Kd1 Rh2 56. Rc6 c2+ 57. Kc1 Rh1+ 58. Kd2 Rd1+ 59. Ke2 c1=Q 0-1
2010.07.18 CAN-op
95074 Bharat, Arjun (1841) MacKinnon, Keith (2280) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 c5 5. d5 h6 6. Bh4 Bxc3+ 7. bxc3 d6 8. Nf3 Qe7 9. e3 Nbd7 10. Be2 e5 11. Qc2 g5 12. Bg3 e4 13. Nd2 Kd8 14. h4 Rg8 15. hxg5 hxg5 16. Rh6 Kc7 17. O-O-O Ne5 18. Nb3 b6 19. Nd2 Bf5 20. Rdh1 Bg6 21. Rd1 Kb7 22. Kb2 Rh8 23. Rhh1 Rae8 24. a4 a5 25. Qb3 Nfd7 26. Ka2 f5 27. Qb5 Rxh1 28. Rxh1 Rb8 29. Nb3 Kc7 30. Nd2 Be8 31. Bh5 Nf6 32. Bxe8 Qxe8 33. Bxe5 dxe5 34. f3 Qxb5 35. axb5 exf3 36. Nxf3 g4 37. Ng5 Rg8 38. Rh6 Rxg5 39. Rxf6 Rh5 40. Kb3 g3 41. Re6 f4 42. exf4 exf4 43. Rf6 Rh4 44. Ka3 Kd7 45. Rxb6 f3 46. gxf3 Rg4 47. fxg4 g2 48. Ra6 g1=Q 49. Kb2 Qxg4 50. Rxa5 Qxc4 51. b6 Qxd5 52. Rb5 Qb7 53. Kb3 Kd6 54. c4 Kc6 55. Ka2 Qa6+ 56. Kb3 Kb7 57. Rxc5 Kxb6 58. Rb5+ Kc6 59. Rd5 Qa1 60. Rb5 Qd4 61. Rd5 Qb6+ 62. Rb5 Qe3+ 63. Kb4 Qd4 64. Kb3 Qd3+ 65. Kb4 Qc2 66. Rc5+ Kd6 67. Rd5+ Ke6 68. Kc5 Qc3 69. Kb5 Qb3+ 70. Kc5 Qe3+ 71. Kb4 Qh6 72. Kc5 Qf8+ 73. Kd4 Qb4 74. Re5+ Kd6 75. Rd5+ Kc6 76. Kd3 Qb2 77. Rb5 Qc1 78. Rd5 Qd1+ 79. Kc3 Qe1+ 80. Kb3 Qc1 81. Rb5 Qb1+ 82. Kc3 Qa2 83. Rd5 Qa3+ 84. Kd4 Qb4 85. Kd3 Qb3+ 86. Kd4 Qb2+ 87. Kd3 Qf6 88. Rb5 Qf3+ 89. Kd4 Qf4+ 90. Kc3 Qe3+ 91. Kb4 Qf2 92. Kb3 Qe1 93. Rd5 Qb1+ 94. Kc3 Qc1+ 95. Kb3 Qb1+ 1/2-1/2
2010.07.17 CAN-op
95051 MacKinnon, Keith (2280) Ostermeier, Ralf (2102) 1-0
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 Nc6 7. O-O Qb6 8. Nc3 c4 9. b3 Qa5 10. Na4 b5 11. Nc5 Bxc5 12. dxc5 Qc3 13. a4 bxa4 14. bxc4 Qxc2 15. cxd5 Qxd1 16. Rfxd1 exd5 17. Bb5 Ne7 18. Nd4 Bd7 19. Nxc6 Bxc6 20. Bxc6+ Nxc6 21. Rxd5 O-O 22. Rxa4 h6 23. f4 Rfe8 24. Rd6 Rac8 25. Ra6 Re6 26. Kf1 Kf8 27. Bf2 g5 28. g3 Ke7 29. f5 Rxd6 30. exd6+ Kd7 31. Ke2 Rb8 32. Ra4 Rb3 33. h4 f6 34. Be3 Rc3 35. hxg5 hxg5 36. Ra1 Rc2+ 37. Kf3 Rc3 38. Rh1 Ne5+ 39. Ke4 Kc6 40. Rh8 Rxe3+ 41. Kxe3 Kxc5 42. Rh7 Nc4+ 43. Kd3 Nxd6 44. Rxa7 Kd5 45. Ra5+ Kc6 46. Kd4 Kb6 47. Rd5 Kc6 48. Rc5+ Kb6 49. g4 Nf7 50. Rc3 Ne5 51. Kd5 Nxg4 52. Ke6 Nf2 53. Rb3+ Kc5 54. Kxf6 g4 55. Ke5 Kc4 56. Rg3 Nd3+ 57. Rxd3 Kxd3 58. Kf4 1-0
2010.07.16 CAN-op
95014 Cummings, David (2482) MacKinnon, Keith (2280) 1-0
1. c4 c5 2. Nf3 Nf6 3. Nc3 e6 4. g3 b6 5. Bg2 Bb7 6. O-O Be7 7. Re1 Ne4 8. d4 Nxc3 9. bxc3 Be4 10. Bf1 d6 11. Nd2 Bb7 12. e4 Nd7 13. f4 O-O 14. Nf3 Qc7 15. d5 e5 16. f5 Qd8 17. h4 Nf6 18. Bh3 Bc8 19. g4 Bd7 20. Kh2 a6 21. g5 Ne8 22. Rg1 Kh8 23. Qe2 b5 24. h5 Qc8 25. g6 h6 26. Bxh6 fxg6 27. Rxg6 1-0
2010.07.14 CAN-op
94953 MacKinnon, Keith (2280) Agbabishvili, Lali (1860) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f4 Ng4 9. Bd2 exf4 10. Bxf4 Nc6 11. Qd2 Nge5 12. O-O-O Na5 13. Nd5 Nxb3+ 14. axb3 Bxd5 15. Qxd5 Qc7 16. Bc4 Be7 17. Rhf1 O-O 18. Bxe5 dxe5 19. Qd7 Rac8 20. Rf5 b5 21. Qxc7 Rxc7 22. Bd5 g6 23. Rf3 Kg7 24. Rdf1 f6 25. g4 h6 26. h4 a5 27. Rg3 Bd8 28. h5 g5 29. Rd3 Be7 30. Be6 Rd8 31. Rxd8 Bxd8 32. Rd1 Be7 33. Rd5 Rb7 34. Bc8 Rb6 35. Bd7 Rd6 36. Rxd6 Bxd6 37. Bxb5 Kf7 38. Kd2 Bc5 39. Kd3 Ke7 40. Kc4 Kd6 41. Be8 f5 42. exf5 e4 43. f6 e3 44. Kd3 Ke6 45. f7 Ke7 46. c3 Kf8 47. b4 axb4 48. cxb4 Bb6 49. b3 Ke7 50. Bb5 Kxf7 51. Ke4 Ke6 52. Bc4+ Kf6 53. Kd5 Ba7 54. b5 Bb6 55. Kc6 Bd4 56. Kd5 Bb6 57. b4 Ba7 58. Be2 Ke7 59. Kc6 Kd8 60. b6 Bb8 61. Kb7 Bd6 62. Ka8 1-0
2010.07.14 CAN-op
94997 Twesigye, Derick (1990) MacKinnon, Keith (2280) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O Qc7 7. Qf3 Nc6 8. Nxc6 bxc6 9. Re1 Be7 10. e5 Nd5 11. a3 d6 12. c4 Nb6 13. Qg3 Kf8 14. Bf4 d5 15. Nd2 h6 16. Rac1 Qd8 17. Nf3 a5 18. c5 Nd7 19. b4 axb4 20. axb4 Ra3 21. Red1 Ba6 22. Bxa6 Rxa6 23. Nd4 Qa8 24. Be3 Ra3 25. f4 g6 26. Rf1 Kg7 27. Rf3 Kh7 28. Rcf1 Bf8 29. Qh3 Bg7 30. g4 Rd3 31. Bf2 Rxf3 32. Qxf3 Rb8 33. Qc3 Qa4 34. Nc2 Qb5 35. Bd4 Qe2 36. h3 Ra8 37. Rf2 Qa6 38. Kg2 Qa4 39. Rf1 Qb5 40. Rf2 Nb8 41. Kh2 Na6 42. f5 Rb8 43. fxg6+ fxg6 44. Rf7 Nxb4 45. Nxb4 Qxb4 46. Qf3 Rg8 47. Qf4 Kh8 48. h4 Qe1 49. Kh3 Ra8 50. Qf2 Ra3+ 51. Kh2 Qb1 52. Qg1 Qd3 53. Qf2 Qh3+ 54. Kg1 Rg3+ 0-1
2010.07.13 CAN-op
94929 Pechenkin, Vladimir (2432) MacKinnon, Keith (2280) 1-0
1. e4 c5 2. c4 Nc6 3. Nc3 g6 4. g3 Bg7 5. Bg2 d6 6. d3 a6 7. Nge2 Rb8 8. a4 e6 9. O-O Nge7 10. Rb1 O-O 11. Be3 Nd4 12. b4 Nec6 13. b5 axb5 14. axb5 Ne7 15. f4 b6 16. Bf2 Nxe2+ 17. Nxe2 d5 18. d4 cxd4 19. cxd5 exd5 20. Nxd4 Bb7 21. e5 Qd7 22. Bf3 Rfd8 23. Re1 Qe8 24. g4 Bc8 25. Qd3 Bd7 26. f5 Nc8 27. e6 fxe6 28. fxe6 Bxd4 29. Bxd4 Bxe6 30. Qe3 1-0
2010.07.12 CAN-op
94891 MacKinnon, Keith (2280) Ivanov, Mike (1928) 1-0
1. e4 c5 2. Nf3 Nf6 3. Nc3 d6 4. d4 cxd4 5. Nxd4 g6 6. Be3 Bg7 7. f3 Nc6 8. Qd2 a6 9. O-O-O O-O 10. g4 Bd7 11. h4 h5 12. g5 Ne8 13. f4 Rc8 14. Rh2 b5 15. Rf2 Qa5 16. Kb1 Bg4 17. Nxc6 Rxc6 18. Nd5 Qd8 19. Re1 Rc8 20. Bb6 Qd7 21. Bd4 Qb7 22. Ne3 Bd7 23. f5 Qxe4 24. f6 exf6 25. Nf5 Rxc2 26. Ne7+ Qxe7 27. Kxc2 Bf5+ 28. Rxf5 Qc7+ 29. Kb1 gxf5 30. gxf6 Nxf6 31. Qg5 Re8 32. Be2 Re5 33. Rg1 Ng4 34. Bxe5 dxe5 35. Qxf5 Qc5 36. Rc1 Qb6 37. Qxh5 Ne3 38. Rc8+ Bf8 39. Bd3 f5 40. Qg5+ Kf7 41. Bxf5 Bg7 42. Qh5+ Ke7 43. Qe8+ Kf6 44. Qg6+ 1-0
2010.07.11 CAN-op
94845 Calugar, Arthur (2372) MacKinnon, Keith (2280) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O Qc7 7. c4 Nc6 8. Nxc6 dxc6 9. f4 e5 10. h3 Bc5+ 11. Kh1 h5 12. Nc3 Ng4 13. Qf3 Qd8 14. fxe5 Be6 15. Bf4 g5 16. Bh2 Bd4 17. Rad1 Nxh2 18. Kxh2 Qc7 19. Be2 O-O-O 20. Kh1 Qxe5 21. Na4 Bg4 22. Qd3 Bg1 23. Kxg1 Rxd3 24. Bxg4+ hxg4 25. Rxd3 Qxe4 26. Rg3 gxh3 27. gxh3 f5 28. Nc3 Qh4 29. Rd3 g4 30. Rxf5 gxh3 31. Kh2 Rg8 32. Rxh3 Qg4 0-1
2010.07.10 CAN-op
94830 MacKinnon, Keith (2280) Gerzhoy, Leonid (2630) 1/2-1/2
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 cxd4 7. Nxd4 Ne7 8. c4 Nbc6 9. Nc3 Nxd4 10. Bxd4 dxc4 11. Bxc4 Nc6 12. Bb5 Be7 13. O-O O-O 14. Bxc6 bxc6 15. Rc1 Qb8 16. Ne2 c5 17. Bc3 Rd8 18. Qa4 Bd3 19. Rfe1 Qb5 20. Qxb5 Bxb5 21. Ba5 Rdc8 22. Nc3 Bd3 23. Ne4 c4 24. Re3 Rcb8 25. Bc3 a5 26. g3 a4 27. a3 h6 28. Rd1 Rb5 29. Rd2 Rd5 30. f3 Bd8 31. Re1 Bc7 32. Nf2 Rb8 33. Nxd3 cxd3 34. Re4 Ba5 35. Bxa5 Rxa5 36. Kf2 g5 37. Rd4 Rab5 38. Rxa4 Rxb2 39. Ke3 Kg7 40. h4 Rxd2 41. Kxd2 Rb3 1/2-1/2
2010.05.24 Calgary int.
90406 Gardner, Robert (2144) MacKinnon, Keith (2140) 0-1
1. f4 c5 2. Nf3 Nc6 3. e3 g6 4. d4 cxd4 5. exd4 Bg7 6. d5 Nb8 7. c4 d6 8. Bd3 Na6 9. Nbd2 Nh6 10. Ne4 O-O 11. O-O Bd7 12. Qe2 Rc8 13. Kh1 Nb4 14. Bb1 b5 15. a3 Na6 16. cxb5 Nc7 17. a4 Nxd5 18. Ba2 Nb6 19. a5 Qe8 20. Re1 Bxb5 21. Qd2 Nc4 22. Bxc4 Bxc4 23. Nxd6 exd6 24. Rxe8 Rfxe8 25. h3 Nf5 26. Qd1 Be2 27. Qb3 Bxf3 28. Qxf3 Re1+ 29. Kh2 Bd4 30. h4 Bg1+ 31. Kh3 Be3 32. g4 Bxc1 33. Rxc1 Rcxc1 34. Qa8+ Kg7 35. gxf5 Re3+ 36. Kg2 Rc2+ 37. Kf1 Rd3 38. Ke1 Rh3 39. Qe4 Rh1+ 0-1
2010.05.24 Calgary int.
90411 MacKinnon, Keith (2140) Porper, Edward (2431) 0-1
1. e4 c6 2. Nf3 d5 3. Nc3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d3 Nd7 7. Bd2 Bd6 8. O-O-O d4 9. Ne2 c5 10. g4 Ne7 11. h4 Nc6 12. Bg2 Qb6 13. Qh3 Qb5 14. f4 a5 15. e5 Be7 16. Kb1 Nb4 17. Nc1 Ra6 18. c3 Nc6 19. c4 Qa4 20. Rde1 Nb4 21. Bxb4 Qxb4 22. Qf3 Rb6 23. Qf2 a4 24. g5 O-O 25. h5 Ra6 26. Qf3 Rb6 27. Qf2 Nb8 28. Be4 Nc6 29. Rh2 Qc3 30. h6 g6 31. Rd1 a3 32. b3 Nb4 33. Qd2 Ra8 34. Bf3 Bd8 35. Be4 Qxd2 36. Rdxd2 Rb8 37. Ne2 Ra6 38. Ng3 b5 39. Rh3 Ba5 40. Rd1 Rab6 41. Rh2 Na6 42. Rg2 Bc3 43. Bf3 Ba5 44. Be2 Nb4 45. Ne4 bxc4 46. dxc4 Rc6 47. Nf2 Rc7 48. Nd3 Na6 49. Bf3 Bc3 50. Be4 Rb6 51. Re2 Nb8 52. Nf2 Nd7 53. Bd3 Ba5 54. Ne4 Rb8 55. Nd6 Bb4 56. Be4 Nb6 57. Nb5 Rd7 58. Bc6 Rdd8 59. Nd6 Kf8 60. Be4 Ke7 61. Bd3 Rxd6 62. exd6+ Kxd6 63. Rf1 Bc3 64. Kc1 Nd7 65. Rff2 Rf8 66. Re4 f5 67. Ree2 Bb4 68. Kc2 Ba5 69. Kd1 Rf7 70. Rg2 e5 71. fxe5+ Nxe5 72. Rxe5 Kxe5 0-1
2010.05.23 Calgary int.
90389 Neven, Knut (2180) MacKinnon, Keith (2140) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O Qc7 7. Nc3 Nc6 8. Nxc6 dxc6 9. Qe2 e5 10. Kh1 Bd6 11. a4 O-O 12. Bg5 Nd7 13. Be3 a5 14. g3 Nf6 15. f3 Be6 16. Rad1 Qe7 17. Bc4 Rfd8 18. Bxe6 Qxe6 19. Rd3 Bb4 20. Rfd1 Rxd3 21. Rxd3 h6 22. Qd1 Qe7 23. Kg2 Kf8 24. Na2 Bc5 25. Bxc5 Qxc5 26. Nc3 Ke8 27. Ne2 Qb6 28. b3 Rd8 1/2-1/2
2010.05.23 Calgary int.
90395 MacKinnon, Keith (2140) Piasetski, Leon (2301) 0-1
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 a6 5. Nf3 Nd7 6. Bd3 c5 7. Be3 cxd4 8. Nxd4 Ngf6 9. O-O O-O 10. Qd2 Ng4 11. Rad1 Nxe3 12. Qxe3 Qb6 13. e5 dxe5 14. fxe5 Nxe5 15. Nd5 Ng4 16. Nxb6 Nxe3 17. Nxa8 Bxd4 18. Rf4 Ba7 19. Rdf1 Bd7 20. Nc7 Rc8 0-1
2010.05.22 Calgary int.
90371 MacKinnon, Keith (2140) Day, Lawrence (2288) 1-0
1. e4 g6 2. d4 d6 3. Nc3 a6 4. f4 b5 5. Bd3 Nd7 6. Nf3 c5 7. e5 Bb7 8. Be4 Qc8 9. exd6 Ngf6 10. Bxb7 Qxb7 11. O-O b4 12. dxe7 Bxe7 13. Ne2 O-O 14. f5 Rfe8 15. Bf4 Nd5 16. Qd2 Bf6 17. Rae1 Re4 18. Bg5 Bxg5 19. Nxg5 Rg4 20. Nf3 cxd4 21. h3 Re4 22. fxg6 fxg6 23. Nexd4 Rae8 24. Ng5 R4e5 25. Ndf3 Rxe1 26. Rxe1 Rxe1+ 27. Qxe1 Qb6+ 28. Kh1 Ne3 29. Qd2 Nf6 30. Qd3 Nfd5 31. Qe4 Qc6 32. Qe5 Nf5 33. g4 Nfe7 34. Ne6 Nf5 35. Qb8+ 1-0
2010.05.22 Calgary int.
90379 Wang, Richard (2149) MacKinnon, Keith (2140) 1-0
1. d4 Nf6 2. Nf3 e6 3. e3 d5 4. Bd3 Nbd7 5. O-O b6 6. Nbd2 Bb7 7. Re1 c5 8. b3 Be7 9. Bb2 O-O 10. Ne5 Nxe5 11. dxe5 Nd7 12. f4 Qc7 13. Qg4 Rfe8 14. e4 Rad8 15. exd5 exd5 16. Bb5 Bf8 17. e6 fxe6 18. Rxe6 Bc8 19. Rae1 Rxe6 20. Qxe6+ Kh8 21. Qf7 c4 22. Bd4 Qd6 23. Nf3 a6 24. Bxd7 Qxd7 25. Ng5 Bc5 26. Bxc5 1-0
2010.05.21 Calgary int.
90355 Yam, Alex (2167) MacKinnon, Keith (2140) 1/2-1/2
1. e4 c5 2. c3 e6 3. d4 d5 4. exd5 exd5 5. Nf3 Nc6 6. dxc5 Bxc5 7. Nbd2 Nge7 8. Nb3 Bd6 9. Bd3 Bg4 10. O-O Qd7 11. Be3 O-O 12. Re1 Rae8 13. Bc5 Ng6 14. Rxe8 Rxe8 15. h3 Be6 16. Bxd6 Qxd6 17. Bxg6 hxg6 18. Nbd4 Bd7 19. Qd2 Ne7 20. Rd1 Nc8 21. Nc2 Bc6 22. Ne3 Rd8 23. Qd4 Qf6 24. Ne1 Qxd4 25. Rxd4 f6 26. Nd3 Kf7 27. Nf4 Nb6 28. c4 g5 29. Nfxd5 Rd7 30. b3 Ke6 31. Re4+ Kf7 32. Rd4 Ke6 33. Re4+ Kf7 34. Nxb6 axb6 35. Nd5 b5 36. Re1 bxc4 37. Nb4 1/2-1/2
2010.05.21 Calgary int.
90363 MacKinnon, Keith (2140) Me, Kevin (2103) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. Qe2 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. Rd1 Qc7 12. d4 cxd4 13. cxd4 Bb7 14. d5 Rfc8 15. Ne1 Nc4 16. b3 Nb6 17. Be3 Bd8 18. Nd2 Qe7 19. Nf1 Nbd7 20. Ng3 g6 21. Nf3 Nc5 22. Bg5 Qd7 23. b4 Na4 24. Bxa4 bxa4 25. Rac1 Ne8 26. Bxd8 Qxd8 27. Qe3 Qd7 28. Nd2 Qb5 29. a3 a5 30. bxa5 Rxc1 31. Rxc1 Qxa5 32. Rb1 Ba6 33. Rb4 Bb5 34. Ne2 Rc8 35. Nc3 Rc5 36. Nxb5 Rxb5 37. Nc4 Qa6 38. Qc3 Nc7 39. Rxb5 Nxb5 40. Qb4 f6 41. Nb2 Kf7 42. Nxa4 Ke7 43. Nc3 Qxa3 44. Qxb5 Qxc3 1/2-1/2
2010.05.20 Calgary int.
90345 MacKinnon, Keith (2140) Hansen, Eric (2410) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Be7 7. Qg4 Bf6 8. O-O Nc6 9. Qe2 Nge7 10. f4 d6 11. c4 Ng6 12. Nc3 O-O 13. Bd2 Rb8 14. Kh1 Nd4 15. Nxd4 Bxd4 16. Rac1 Bd7 17. Be3 Bxe3 18. Qxe3 Bc6 0-1
2009.12.21 Edmonton int.
112037 MacKinnon, Keith (2125) Kraai, Jesse (2509) 1-0
1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 exd6 6. Nc3 Be7 7. h3 O-O 8. Nf3 Bf5 9. Be3 Nc6 10. Rc1 Re8 11. d5 Nb4 12. Nd4 Bg6 13. Be2 c5 14. dxc6 Nxc6 15. O-O Bf6 16. Re1 Rxe3 17. fxe3 Bh4 18. Nxc6 bxc6 19. Rf1 Bg5 20. Rf3 Qe7 21. Qd4 Nd7 22. Rd1 Ne5 23. Qxd6 Nxf3+ 24. Bxf3 Qxe3+ 25. Kh1 h6 26. Qxc6 Rb8 27. c5 Bc2 28. Rf1 Bd3 29. Rd1 Bc2 30. Rf1 Rxb2 31. Nd1 Bxd1 32. Qc8+ Kh7 33. Qf5+ Kg8 34. Be4 f6 35. Qc8+ Kf7 36. Qd7+ Kf8 37. Bg6 1-0
2009.12.21 Edmonton int.
112042 Haessel, Dale (2201) MacKinnon, Keith (2125) 1/2-1/2
1. d4 Nf6 2. c4 b6 3. Nc3 Bb7 4. d5 e6 5. a3 Be7 6. e4 d6 7. f4 exd5 8. cxd5 O-O 9. Nf3 Re8 10. Bd3 Bf8 11. O-O g6 12. Re1 Bg7 1/2-1/2
2009.12.20 Edmonton int.
112024 Esserman, Mark (2408) MacKinnon, Keith (2125) 1-0
1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Nf3 Qxd5 5. Nc3 Qd6 6. h3 Bh5 7. g4 Bg6 8. Ne5 c6 9. Bf4 Qd8 10. d5 Nxd5 11. Nxd5 Be4 12. Nxf7 Qxd5 13. Qxd5 cxd5 14. Nxh8 Bxh1 15. Bxb8 Rxb8 16. Bb5+ Kd8 17. Nf7+ Kc7 18. Bd3 g6 19. Ke2 Be4 20. Bxe4 dxe4 21. Ng5 h6 22. Nxe4 Bg7 23. c3 b5 24. b4 Kb6 25. a4 a6 26. axb5 axb5 27. Nc5 Bxc3 28. Rc1 1-0
2009.12.20 Edmonton int.
112032 MacKinnon, Keith (2125) Friedel, Joshua (2551) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 b5 6. Bf1 Nd4 7. c3 Nxd5 8. cxd4 Qxg5 9. Bxb5+ Kd8 10. O-O Bb7 11. Qf3 Rb8 12. d3 Qg6 13. Qg3 exd4 14. Re1 Bd6 15. Qxg6 hxg6 16. g3 Ba8 17. Bc4 Kd7 18. Na3 Rh3 19. f3 Rbh8 20. Re2 Bxg3 0-1
2009.12.19 Edmonton int.
112018 Porper, Edward (2445) MacKinnon, Keith (2125) 1-0
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. b3 d5 6. cxd5 exd5 7. Bg2 Bb4+ 8. Bd2 Bd6 9. Nc3 O-O 10. O-O Re8 11. Re1 Nbd7 12. Qc2 Rc8 13. Nh4 Bb7 14. Nb5 a6 15. Na7 Ra8 16. Nc6 Qc8 17. Bh3 Ne4 18. Be3 g6 19. Bh6 Bf8 20. Bxf8 Kxf8 21. Ne5 f5 22. Nhf3 c5 23. Qb2 Nxe5 24. Nxe5 Qe6 25. e3 Rac8 26. Rac1 Ng5 27. Bg2 Nf7 28. Nd3 Qd6 29. dxc5 bxc5 30. Red1 g5 31. b4 cxb4 32. Rxc8 Rxc8 33. Nxb4 Rc5 34. Qd2 Ne5 35. h3 Rc4 36. Nxd5 Ra4 37. Qb2 1-0
2009.12.19 Edmonton int.
112022 MacKinnon, Keith (2125) Hansen, Eric (2409) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. Nb3 b5 10. f3 Qc7 11. Kb1 Be7 12. Bd3 O-O 13. h4 b4 14. Ne2 a5 15. h5 a4 16. Nbd4 Nxd4 17. Nxd4 Qc5 18. Be3 Qa5 19. g4 a3 20. b3 e5 21. Nf5 Bxf5 22. gxf5 d5 23. Rdg1 Kh8 24. Qf2 Qc7 25. Qg3 Rg8 26. Bd4 Bd6 27. h6 g6 28. Qh4 g5 29. Rxg5 exd4 30. Rxg8+ Nxg8 31. Rg1 Qc3 0-1
2009.12.18 Edmonton int.
112004 Antal, Gergely (2495) MacKinnon, Keith (2125) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 Nf6 5. Nc3 cxd4 6. Qxd4 e5 7. Qd3 h6 8. Nd2 Be7 9. Nc4 O-O 10. Bxd7 Bxd7 11. O-O Be6 12. Ne3 Rc8 13. Bd2 a6 14. a4 Qc7 15. Rfd1 Rfd8 16. Be1 Bc4 17. Qd2 Qc6 18. f3 Rd7 19. Bf2 Be6 20. a5 Bd8 21. Ra3 b5 22. axb6 Bxb6 23. Rxa6 Qb7 24. Rxb6 Qxb6 25. Nc4 Qb4 26. Nb6 Rc6 27. Nxd7 Bxd7 28. Qc1 Qc4 29. Rd3 Be6 30. Qd2 Qa6 31. Qd1 Qb7 32. Qc1 Qa6 33. Be3 Qc4 34. h3 Ra6 35. Rd1 Qb4 36. Kh2 Ra8 37. Rd3 Bc4 38. Rd2 Rb8 39. Nd1 Be6 40. Rd3 Bc4 41. Bd2 Qb6 42. Rc3 Qb5 43. b3 Be6 44. Ne3 d5 45. exd5 Nxd5 46. Nxd5 Qxd5 47. Be3 e4 48. f4 Ra8 49. Rc5 Qd6 50. b4 Ra2 51. b5 g5 52. b6 Ra4 53. Qd2 Qxd2 54. Bxd2 Ra8 55. fxg5 1-0
2009.12.18 Edmonton int.
112013 MacKinnon, Keith (2125) Pechenkin, Vladimir (2372) 1/2-1/2
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 dxe5 5. Nxe5 c6 6. Bd3 Nd7 7. O-O g6 8. Nxd7 Bxd7 9. Re1 Bg7 10. c3 O-O 11. Nd2 Re8 12. Nf3 Qc8 13. Ne5 Be6 14. Bd2 f6 15. Nf3 Bf7 16. Qc2 Qd7 17. Rad1 Rac8 18. c4 Nc7 19. Bf4 a6 20. Bg3 b5 21. b3 Red8 22. Be4 Ne8 23. Qe2 Nd6 24. Ne5 fxe5 25. dxe5 Qe6 26. exd6 exd6 27. Qf3 bxc4 28. Bxc6 Qf6 29. bxc4 Qxf3 30. Bxf3 Rxc4 31. Bxd6 Rd4 32. Bc7 Rxd1 33. Rxd1 Rxd1+ 34. Bxd1 Bxa2 35. Be2 Bd5 36. Bxa6 Bd4 37. Bd3 Kf7 38. Bf4 Kf6 39. Be3 Bc3 40. f3 Be6 41. Kf2 Be5 42. g3 h5 43. f4 Bc3 44. Be4 Bb3 45. Bb6 Be6 46. Ke3 Bg4 47. Bg2 Bf5 48. Bd4+ Bxd4+ 49. Kxd4 g5 50. h4 gxf4 51. gxf4 Bd7 52. Bf3 Be8 53. Ke4 1/2-1/2
2009.12.17 Edmonton int.
112002 MacKinnon, Keith (2125) Mikhalevski, Victor (2607) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Qe2 a6 5. Ba4 Be7 6. c3 b5 7. Bb3 O-O 8. d4 d6 9. h3 Re8 10. Ng5 Rf8 11. Nf3 Bb7 12. O-O Nd7 13. Rd1 Bf6 14. Be3 Na5 15. Bc2 Nc4 16. Nbd2 Nxe3 17. Qxe3 c5 18. dxe5 dxe5 19. Nf1 Qc7 20. Qe2 Be7 21. Ne3 Nf6 22. Nf5 Rfe8 23. Nxe7+ Rxe7 24. Rd2 c4 25. Rad1 Rae8 26. Nh2 Nd7 27. Ng4 Nc5 28. Qf3 Re6 29. b4 cxb3 30. axb3 R6e7 31. Ne3 Rd7 32. Qg4 Bc8 33. Nf5 g6 34. Nh6+ Kg7 35. Nf5+ Kg8 36. Nh6+ Kg7 37. Nf5+ Kh8 38. Qg5 Qd8 39. Qxd8 Rexd8 40. Nd6 Kg8 41. Rd5 Rc7 42. Nxb5 Rxd5 43. Nxc7 Rxd1+ 44. Bxd1 Nxe4 45. Be2 a5 46. c4 Nc5 47. Bd1 Bb7 48. Nb5 Kf8 49. Nc3 Ke7 50. Kf1 Bc6 51. g3 Kd6 52. Ke2 f5 53. Bc2 Ne6 54. Na2 Nd4+ 55. Kd2 Nf3+ 56. Ke3 Kc5 57. Bd1 Nd4 58. Nc1 Be4 59. Na2 g5 60. Kd2 f4 61. Kc3 Bf5 62. b4+ axb4+ 63. Nxb4 Bxh3 64. Nd3+ Kd6 65. gxf4 gxf4 66. Nxf4 Bf5 67. Nh5 Ne6 68. Ng3 Bb1 69. Kb2 Bd3 70. Kc3 Nc5 71. Bf3 Bg6 72. Kd2 Bf7 73. Ke3 Ne6 74. Bd5 Bg6 75. Ne4+ Ke7 76. Bxe6 Kxe6 77. c5 Kd5 78. Nf6+ Ke6 79. c6 Kxf6 80. f4 exf4+ 81. Kxf4 Ke6 0-1
2009.10.12 Alberta op
112047 Li, Zhichao (2179) MacKinnon, Keith (2129) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. g3 b6 4. Bg2 Bb7 5. O-O Be7 6. Nc3 O-O 7. d4 Ne4 8. Nxe4 Bxe4 9. Nh4 Bxg2 10. Nxg2 d5 11. Qa4 Qd7 12. Qxd7 Nxd7 13. cxd5 exd5 14. Nf4 Nf6 15. Be3 c5 16. dxc5 bxc5 17. Rac1 Rab8 18. Bxc5 Bxc5 19. Rxc5 Rxb2 20. Ra5 h6 21. Ra1 1/2-1/2
2009.08.16 CAN-ch
120143 MacKinnon, Keith (2244) Vincent, Trevor (2290) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. Bf4 e5 7. Be3 a6 8. N5c3 Nf6 9. Bc4 Be6 10. Nd5 Nxe4 11. Bb6 Qg5 12. O-O Rc8 13. Nc7+ Kd7 14. Nd5 Qg6 15. f3 Nf6 16. Nbc3 Nxd5 17. Nxd5 Nb4 18. c3 Nxd5 19. Bxd5 Bxd5 20. Qxd5 Rc6 21. Be3 1/2-1/2
2009.08.15 CAN-ch
120134 Plotkin, Victor (2366) MacKinnon, Keith (2244) 1/2-1/2
1. Nf3 Nf6 2. g3 d5 3. Bg2 Bf5 4. c4 c6 5. Qb3 Qc8 6. Nc3 e6 7. d4 Be7 8. O-O h6 9. Bf4 O-O 10. Rac1 dxc4 11. Qxc4 Nbd7 12. Rfe1 Qd8 13. e4 Bg4 14. Ne5 Nxe5 15. dxe5 Nd7 16. h3 Nb6 17. Qf1 Bh5 18. g4 Bg6 19. Rcd1 Qc7 20. Bg3 Rad8 21. f4 Bc5+ 22. Bf2 Bxf2+ 23. Qxf2 Rxd1 24. Rxd1 Rd8 25. Qc5 f6 26. exf6 Rxd1+ 27. Nxd1 Qxf4 28. fxg7 Kxg7 29. Nf2 Nd7 30. Qd4+ Nf6 31. b3 b6 32. Qc4 Qd6 33. e5 Qxe5 34. Bxc6 Qa5 35. Kg2 Qxa2 36. Qxe6 Bf7 37. Qe7 a5 38. Ba4 b5 39. Bxb5 Qxb3 40. Bc6 a4 41. h4 Qe6 1/2-1/2
2009.08.14 CAN-ch
120121 Kaminski, Thomas (2183) MacKinnon, Keith (2244) 1/2-1/2
1. d4 Nf6 2. Nf3 e6 3. Bf4 b6 4. e3 Bb7 5. Nbd2 Be7 6. Bd3 d5 7. c3 O-O 8. Ne5 c5 9. Qf3 Nc6 10. Qh3 c4 11. Bc2 b5 12. g4 g6 13. Ndf3 Nxe5 14. Nxe5 Ne4 15. f3 Nd6 16. Qh6 Bh4+ 17. Kd2 Bf6 18. g5 Bg7 19. Qh3 b4 20. Qg4 a5 21. h4 Qe7 22. h5 Nb5 23. Rab1 a4 24. hxg6 fxg6 25. Bxg6 hxg6 26. Qh3 Bxe5 27. Bxe5 Kf7 28. Qh7+ Ke8 29. Qxg6+ Qf7 30. Qxf7+ Rxf7 31. g6 Rxf3 32. Rbf1 Rxf1 33. Rxf1 Bc6 34. Rh1 1/2-1/2
2009.08.13 CAN-ch
120108 MacKinnon, Keith (2244) Me, Kevin (2188) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3 Qc7 9. O-O-O Nbd7 10. Bd3 b5 11. Rhe1 Bb7 12. Qg3 b4 13. Nd5 exd5 14. e5 dxe5 15. fxe5 Nh5 16. Qh4 Bxg5+ 17. Qxg5 g6 18. e6 Nc5 19. exf7+ Kxf7 20. Rf1+ Kg8 21. Nf5 Ne6 22. Nh6+ Kg7 23. Nf5+ Kg8 24. Ne7+ 1/2-1/2
2009.08.11 CAN-ch
120090 Porper, Edward (2556) MacKinnon, Keith (2244) 1-0
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4+ 6. Bd2 a5 7. O-O O-O 8. Bf4 Be7 9. Nc3 d6 10. Qc2 Nbd7 11. e4 Nh5 12. Be3 f5 13. exf5 exf5 14. d5 Bf6 15. Nb5 g6 16. Nfd4 Nc5 17. Nc6 Qd7 18. Bd4 Bxc6 19. dxc6 Qg7 20. Bxf6 Nxf6 21. Qc3 Rf7 22. Rfe1 Nfe4 23. Qxg7+ Kxg7 24. Re3 Kf8 25. g4 f4 26. Rxe4 Nxe4 27. Bxe4 Re7 28. f3 Rc8 29. Nc3 Rf7 30. h4 Re8 31. Kf2 Re5 32. Nd5 Kg7 33. b3 h6 34. a3 Re8 35. Rd1 Rd8 36. Rd4 Rc8 37. Bd3 g5 38. h5 Kf8 39. Bf5 Rd8 40. Re4 1-0
2009.08.10 CAN-ch
120076 MacKinnon, Keith (2244) Livshits, Ron (2416) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O f6 6. d4 exd4 7. Nxd4 Ne7 8. Nc3 Ng6 9. Be3 Bd6 10. Qh5 O-O 11. Rad1 Qe8 12. f4 Bd7 13. a3 Rd8 14. Nf5 Bxf5 15. Qxf5 Qf7 16. Rd3 Rde8 17. Rfd1 Re6 18. g3 Rfe8 19. Qh5 Nf8 20. Qxf7+ Kxf7 21. Kg2 R6e7 22. Kf3 Ne6 23. h4 b5 24. e5 fxe5 25. Ne4 exf4 26. gxf4 Nf8 27. Rxd6 Rxe4 28. R6d3 Ng6 29. Rh1 Rc4 30. Rd7+ Re7 31. Rxe7+ Nxe7 32. c3 Nf5 33. Bf2 a5 34. Rd1 b4 35. axb4 axb4 36. cxb4 Rxb4 37. Rd7+ Ke6 38. Rxc7 Rb3+ 39. Kg4 Nh6+ 40. Kh5 Rb5+ 0-1
2009.08.09 CAN-ch
120064 MacKinnon, Keith (2244) Gerzhoy, Leonid (2524) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e6 7. f3 b5 8. Qd2 Nbd7 9. g4 h6 10. O-O-O Bb7 11. h4 b4 12. Na4 Qa5 13. b3 Nc5 14. a3 Rc8 15. Qxb4 Qc7 16. Rg1 Nfd7 17. Nb2 d5 18. Qe1 Nxb3+ 19. Kb1 Nxd4 20. Bxd4 Qxc2+ 21. Ka2 dxe4 0-1
2009.08.08 CAN-ch
120058 Thavandiran, Shiyam (2480) MacKinnon, Keith (2244) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. g3 Bg4 7. Bg2 Nbd7 8. O-O e6 9. Bf4 Qb4 10. a3 Qb6 11. h3 Bh5 12. Re1 Be7 13. g4 Bg6 14. Nh4 O-O 15. g5 Nh5 16. Bc1 Bd6 17. Ne4 Bf4 18. Bf3 Bxc1 19. Qxc1 Rad8 20. Qe3 e5 21. dxe5 Nxe5 22. Bxh5 Qxe3 23. Rxe3 Bxh5 24. Ng3 Ng6 25. Ng2 Bd1 26. Rc1 f6 27. gxf6 Rxf6 28. Ne4 Rf5 29. Rd3 Rxd3 30. cxd3 Bf3 31. Ne1 Nf4 32. Nxf3 Ne2+ 33. Kf1 Nxc1 34. Ne1 Rd5 35. Nc2 Nxd3 36. b4 Nf4 37. Ne3 Rd3 38. Nc5 Rxa3 39. Ke1 Nd3+ 0-1
2009.07.23 Cycc U16
181675 MacKinnon, Keith (2241) Sapozhnikov, Roman (2358) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. Nxc6 Bxc6 10. Qe1 Qa5 11. Bxf6 gxf6 12. Kb1 O-O-O 13. Bd3 h5 14. f4 Kb8 15. Rf1 Qc5 16. Qf2 b5 17. f5 Be7 18. Rd2 Rdg8 19. Ne2 Qxf2 20. Rxf2 Bd8 21. Nd4 Bd7 22. c3 Rg4 23. Kc2 h4 24. fxe6 fxe6 25. Kd1 Rhg8 26. Ke1 Bb6 27. Rxf6 Rxg2 28. Rf8+ Kc7 29. Rxg8 Rxg8 30. Be2 e5 31. Nf5 Rg1+ 32. Bf1 Be6 33. Rg2 d5 34. Nxh4 dxe4 35. Ng6 Bxa2 36. Nxe5 Kd6 37. Rxg1 Bxg1 38. Ng4 Be6 39. h3 Bf5 40. Kd2 Bb6 41. Ne3 Be6 42. c4 b4 43. Nd5 Bc5 44. h4 a5 45. Nf4 Bf7 46. b3 Ke5 47. Nd5 Bf2 48. Ne3 Bxh4 49. c5 Bg5 50. c6 Kd6 51. Bg2 Bxb3 52. Bxe4 Ba4 53. Kd3 Bxe3 54. Kxe3 Bxc6 55. Bc2 Kc5 56. Kd3 Bb5+ 57. Kd2 Kd4 58. Bd1 a4 0-1
2009.07.23 Cycc U16
181682 Huang, Richard (1952) MacKinnon, Keith (2241) 1/2-1/2
1. d4 Nf6 2. Bg5 d5 3. Bxf6 gxf6 4. e3 c5 5. dxc5 Qa5+ 6. Nc3 e6 7. Qd4 Nd7 8. Bb5 Bg7 9. Ne2 O-O 10. b4 Qd8 11. O-O f5 12. Qd2 Ne5 13. Nd4 Bd7 14. Be2 b6 15. cxb6 Qxb6 16. Rab1 Rfc8 17. a4 Nc4 18. Bxc4 Rxc4 19. a5 Qa6 20. Nce2 Rac8 21. Rfc1 Bf8 22. c3 e5 23. Nf3 Qe6 24. Rd1 Ba4 25. Rdc1 Bg7 26. Ne1 a6 27. Nd3 Bb5 28. Nc5 1/2-1/2
2009.07.22 Cycc U16
103049 Calugar, Arthur (2224) MacKinnon, Keith (2241) 0-1
1. b3 e5 2. Bb2 Nc6 3. e3 g6 4. f4 Bg7 5. Nf3 d6 6. Bb5 Bd7 7. O-O Nge7 8. fxe5 O-O 9. Bxc6 Bxc6 10. c4 Rb8 11. d4 Bxf3 12. gxf3 Nf5 13. Qe2 dxe5 14. dxe5 Qg5+ 15. Kh1 Qxe3 16. Re1 Qxe2 17. Rxe2 Rfe8 18. Nd2 Rbd8 19. Rae1 Nd4 20. Re4 Nc2 21. R1e2 Rd3 22. f4 Red8 23. Nf1 Nd4 24. Bxd4 R8xd4 25. Ng3 Bh6 26. Rxd4 Rxd4 27. f5 Bf4 28. e6 fxe6 29. fxe6 Kf8 30. e7+ Ke8 31. Ne4 Kxe7 32. Kg2 Ke6 33. Nc3+ Kf5 34. Nd5 Re4 35. Rf2 c6 36. Nc3 Re3 37. Ne2 g5 38. Ng3+ Ke5 39. Nf1 Re1 40. Ng3 a5 41. Kf3 Be3 42. Rg2 Kd4 43. Nf5+ Kd3 44. Nxe3 Rxe3+ 45. Kg4 h6 46. Kh5 Rh3+ 47. Kg4 Rh4+ 48. Kg3 h5 49. Rf2 Rg4+ 50. Kh3 Rf4 51. Rg2 Rf3+ 52. Rg3 Rxg3+ 53. Kxg3 Kc3 54. Kf3 Kb2 55. Ke4 Kxa2 56. Kf5 Kxb3 57. Kxg5 a4 58. Kxh5 a3 59. Kg6 a2 60. h4 a1=Q 61. h5 Kxc4 0-1
2009.07.22 Cycc U16
181655 Wang, Jesse BJ (2006) MacKinnon, Keith (2241) 1/2-1/2
1. Nf3 Nf6 2. g3 d5 3. Bg2 Bf5 4. O-O e6 5. d3 h6 6. Nbd2 Be7 7. Re1 Nbd7 8. e4 dxe4 9. dxe4 Bh7 10. e5 Nd5 11. Nd4 Nc5 12. Qg4 O-O 13. N2b3 Kh8 14. Nxc5 Bxc5 15. c3 c6 16. Bd2 Qb6 17. Bxd5 cxd5 18. b4 Bxd4 19. Qxd4 Qc6 20. a4 Rfc8 21. Rec1 Qe8 22. Be3 Rc4 23. Qd1 Qc6 1/2-1/2
2009.07.22 Cycc U16
181660 MacKinnon, Keith (2241) Fan, Brendan (1992) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bd7 6. f3 e5 7. Nb3 Bc6 8. Nd5 Bxd5 9. exd5 Be7 10. Be3 Nbd7 11. c4 O-O 12. Bd3 Qc8 13. O-O Bd8 14. Kh1 Bb6 15. Bg5 h6 16. Bd2 a5 17. Rc1 a4 18. Na1 Nc5 19. Bb1 Qd7 20. Qe1 Rae8 21. Qg3 Kh8 22. b4 axb3 23. axb3 Bd8 24. b4 Na6 25. Nc2 e4 26. Nd4 Nh5 27. Qf2 e3 28. Bxe3 Nxb4 29. Bf5 Qe7 30. Rfe1 Bb6 31. Qd2 Bc5 32. g4 Qf6 33. gxh5 Bxd4 34. Bxd4 Qxf5 35. Qxh6+ Qh7 36. Bxg7+ Kg8 37. Bxf8 Rxf8 38. Rg1+ 1-0
2009.07.21 Cycc U16
181637 Lazo, Jan Edmund (1990) MacKinnon, Keith (2252) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. Ne5 Nbd7 7. Bf4 Nd5 8. Nxd5 Qxd5 9. c4 Qe4+ 10. Be3 Nxe5 11. dxe5 Qxe5 12. Qd2 Bf5 13. Rd1 g6 14. Qb4 Bh6 15. Be2 Bxe3 16. fxe3 Qxe3 17. Rf1 O-O 18. Rf3 Qg1+ 19. Bf1 Bg4 20. Rdd3 Bxf3 21. Rxf3 Qxh2 0-1
2009.07.21 Cycc U16
181646 MacKinnon, Keith (2241) Xiong, Jerry (2166) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. O-O-O Nxd4 10. Bxd4 Be6 11. Kb1 Qc7 12. h4 Rfc8 13. h5 Qa5 14. hxg6 fxg6 15. a3 Rab8 16. Bd3 b5 17. Qg5 Bf7 18. f4 e5 19. fxe5 b4 20. axb4 Rxb4 21. Ne2 Nd7 22. Qg4 Qa2+ 23. Kc1 Be6 24. Qh4 h5 25. Qg5 Nxe5 26. Bxe5 dxe5 27. Qxg6 Rxb2 28. Nc3 Rxc2+ 29. Bxc2 Qa3+ 30. Kd2 Qxc3+ 31. Ke2 Qxc2+ 32. Ke1 Bg4 0-1
2009.07.19 CAN-op
112710 MacKinnon, Keith (2241) Panjwani, Raja (2418) 0-1
1. e4 d6 2. d4 Nf6 3. Nc3 Nbd7 4. Nf3 e5 5. Bc4 Be7 6. O-O O-O 7. Re1 a6 8. a4 b6 9. Bg5 c6 10. Qd2 Qc7 11. Bb3 h6 12. Bh4 Rb8 13. Nb1 exd4 14. Qxd4 c5 15. Qd1 b5 16. axb5 axb5 17. c3 Re8 18. Nbd2 c4 19. Bc2 Ng4 20. Bxe7 Rxe7 21. Nd4 Nc5 22. Nf5 Bxf5 23. exf5 Rxe1+ 24. Qxe1 Ne5 25. Ne4 Ncd3 26. Qd2 d5 27. Ng3 Qe7 28. Ne2 Qg5 29. Qxg5 hxg5 30. Nd4 b4 31. Ra5 b3 32. Bxd3 Nxd3 33. Rxd5 Nxb2 0-1
2009.07.18 CAN-op
112630 Shah, Omar (1972) MacKinnon, Keith (2241) 0-1
1. b3 e5 2. Bb2 Nc6 3. c4 g6 4. Nf3 Bg7 5. e3 Nge7 6. d3 O-O 7. Be2 e4 8. Nd4 exd3 9. Qxd3 Ne5 10. Qc2 d5 11. Nf3 N7c6 12. Nxe5 Nxe5 13. cxd5 Qxd5 14. O-O Bf5 15. Qc1 Rad8 16. Rd1 Qxd1+ 17. Qxd1 Rxd1+ 18. Bxd1 Nf3+ 0-1
2009.07.17 CAN-op
112591 MacKinnon, Keith (2241) Yam, Alex (2060) 1/2-1/2
1. e4 g6 2. d4 d6 3. Nc3 c6 4. Bc4 b5 5. Bb3 Bg7 6. Nf3 b4 7. Ne2 Nf6 8. e5 dxe5 9. Nxe5 O-O 10. O-O Bb7 11. c3 bxc3 12. Nxf7 Qb6 13. Ng5+ Kh8 14. bxc3 c5 15. Be3 c4 16. Ba4 Bd5 17. Rb1 Qd8 18. Nf4 Qd6 19. Bc2 Bg8 20. Qf3 Nd5 21. Ne4 Rxf4 22. Bxf4 Qxf4 23. Qh3 Qc7 24. Ng5 Nf4 25. Qe3 Nc6 26. Be4 Rf8 27. g3 Nd3 1/2-1/2
2009.07.16 CAN-op
112478 Zhao Xue (2544) MacKinnon, Keith (2241) 1-0
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. Nf3 d6 8. g3 Bg7 9. Bg2 Nbd7 10. Rb1 Qa5 11. Bd2 O-O 12. O-O Nb6 13. b3 Qa3 14. Ne1 Bb7 15. Nc2 Qa6 16. e4 Ne8 17. Re1 Nc7 18. a4 e6 19. Ne3 exd5 20. Ncxd5 Ncxd5 21. exd5 Qd3 22. Rc1 Rfe8 23. Bc3 Qxd1 24. Rexd1 Bxc3 25. Rxc3 Ra5 26. Bf1 Ba6 27. Bxa6 Rxa6 28. f3 Rb8 29. Ra1 Kf8 30. Kf2 Ke7 31. g4 h6 32. h4 Kd7 33. f4 c4 34. a5 cxb3 35. Rxb3 Rba8 36. Re1 Nc8 37. Rb7+ 1-0
2009.07.15 CAN-op
112389 MacKinnon, Keith (2241) Mulyar, Michael (2440) 1-0
1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 cxd6 6. Nc3 g6 7. Be3 Bg7 8. Rc1 O-O 9. b3 Nc6 10. d5 Ne5 11. Be2 a5 12. f4 Ned7 13. Nf3 Nc5 14. Nd4 Re8 15. O-O e6 16. dxe6 Bxe6 17. Nxe6 Rxe6 18. Bd4 Bxd4+ 19. Qxd4 Qe7 20. Bg4 Re3 21. Rcd1 Rd8 22. Rf3 Re1+ 23. Rxe1 Qxe1+ 24. Rf1 Qe7 25. Rd1 Re8 26. Bf3 h5 27. Qxd6 Qe3+ 28. Kf1 Ne6 29. Qd2 Nxf4 30. Bxb7 a4 31. Bc6 axb3 32. axb3 Re6 33. Qxe3 Rxe3 34. c5 Rxc3 35. Rd8+ Kg7 36. cxb6 Rc1+ 37. Kf2 Nd3+ 38. Ke2 Nf4+ 39. Kd2 Rxc6 40. b7 Rb6 41. b8=Q Rxb8 42. Rxb8 Nxg2 43. b4 Kf6 44. b5 Nf4 45. b6 Ne6 46. Rc8 1-0
2009.07.14 CAN-op
112312 Jablon, Stephen (1985) MacKinnon, Keith (2241) 0-1
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. Nc3 axb5 6. Nxb5 Qa5+ 7. Nc3 g6 8. Bd2 Bg7 9. Ne4 Qb6 10. Nxf6+ Qxf6 11. Rb1 Rxa2 12. e4 Rxb2 13. Nf3 O-O 14. Bd3 Ba6 15. e5 Rxb1 16. Qxb1 Bxd3 17. Qxd3 Qa6 18. Qxa6 Nxa6 19. Ke2 Rb8 20. Ra1 Rb6 21. Kd3 d6 22. Ba5 Rb7 23. Bc3 Nc7 24. Kc4 f6 25. e6 f5 26. Bxg7 Rb4+ 27. Kd3 Kxg7 28. Ng5 Nxd5 29. g3 Rd4+ 30. Kc2 h6 31. Nf7 Re4 32. Nd8 Re2+ 33. Kd3 Rxf2 34. Kc4 Nb4 35. Re1 Nc2 36. Rc1 Kf6 37. Kd5 Nb4+ 38. Kc4 Rc2+ 39. Rxc2 Nxc2 40. Kd5 Ne3+ 41. Kc6 c4 42. Kd7 c3 43. Nc6 Nd5 44. Nd4 Nb4 45. Ne2 c2 46. Nc1 d5 47. Ne2 Na2 48. Nf4 Nb4 49. Ne2 d4 50. Nc1 d3 51. Nb3 d2 52. Nxd2 c1=Q 53. Nf1 Qc6+ 54. Kd8 Kxe6 55. Ne3 Qd7# 0-1
2009.07.13 CAN-op
112201 MacKinnon, Keith (2241) Hansen, Eric (2472) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Be7 7. c4 d6 8. Nc3 Nf6 9. Be3 Nc6 10. O-O O-O 11. Rc1 b6 12. f4 Bb7 13. Be2 Rc8 14. Bf3 Nd7 15. Qe2 Nc5 16. Nd4 Nxd4 17. Bxd4 Qc7 18. e5 Bxf3 19. Qxf3 dxe5 20. Bxe5 Qc6 21. Qxc6 Rxc6 22. Rfd1 f6 23. Bd4 Rfc8 24. b3 Nb7 25. Ne2 Ba3 26. Rc3 Nd6 27. Rcd3 b5 28. cxb5 axb5 29. Rc3 Kf7 30. Rdd3 b4 31. Rxc6 Rxc6 32. Be3 e5 33. fxe5 fxe5 34. Ng3 Ke6 35. Kf2 g6 36. Rd2 h5 37. Kf3 Rc3 38. Ne2 Rc8 39. Ng3 Bc1 40. Rd3 h4 41. Ne4 Nxe4 42. Kxe4 Bxe3 43. Kxe3 Rc2 0-1
2009.07.12 CAN-op
112170 Nadeau, Gabrielle (1912) MacKinnon, Keith (2241) 0-1
1. d4 Nf6 2. Bg5 d5 3. c4 dxc4 4. Nc3 e6 5. e3 Be7 6. Bxc4 O-O 7. Nge2 a6 8. O-O b5 9. Bd3 Bb7 10. f3 c5 11. Bxf6 Bxf6 12. dxc5 Qc7 13. b4 Nc6 14. Rb1 Ne5 15. Qc2 Rad8 16. Bxh7+ Kh8 17. Be4 Nc4 18. Bxb7 Qxb7 19. Qc1 Nd2 20. Ne4 Nxf1 21. Qxf1 Be5 22. Qf2 g6 23. Nd4 Qd5 24. Rd1 Qc4 25. f4 Bxd4 26. exd4 Kg7 27. Qh4 f6 28. Nd6 Qxb4 29. f5 Rxd6 30. cxd6 exf5 31. Re1 Qxd6 32. Qf2 Rc8 33. h3 Rc4 34. d5 Qxd5 35. Qa7+ Kh6 36. Qe3+ f4 37. Qe8 Rc2 38. Re2 Qd1+ 39. Re1 Qd2 40. Qe4 Qf2+ 41. Kh1 Rxa2 42. Rg1 Qg3 43. Qe7 f3 44. Qe3+ g5 0-1
2009.07.11 CAN-op
112085 MacKinnon, Keith (2241) Panteluk, Steve (1682) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 b5 6. Bb3 h6 7. O-O Bc5 8. Nxe5 Bxf2+ 9. Rxf2 Nxe5 10. d4 Nc4 11. e5 Nd5 12. Qf3 O-O 13. Qxd5 c6 14. Qf3 d5 15. c3 f5 16. exf6 Rxf6 17. Bf4 Qf8 18. Bxc4 bxc4 19. Qg3 Bf5 20. Be5 Rg6 21. Qxg6 Qb8 22. Qxg7# 1-0
2009.04.19 PWC Toronto op
165026 MacKinnon, Keith Cheng, Bindi (2361) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be3 a6 7. f3 b5 8. g4 h6 9. Qd2 Nbd7 10. O-O-O Bb7 11. h4 b4 12. Na4 Qa5 13. b3 Nc5 14. a3 Nxa4 15. axb4 Qc7 16. bxa4 d5 17. e5 Nd7 18. f4 Nb6 19. Bf2 Rc8 20. Rh3 Qd7 21. Rb3 Nc4 22. Bxc4 dxc4 23. Ra3 a5 24. c3 axb4 25. cxb4 c3 26. Rxc3 Bxb4 27. Rxc8+ Qxc8+ 28. Qc2 Qa8 29. Qb3 Be7 30. Qb5+ Kf8 31. f5 Bd5 32. Qd7 Ba3+ 33. Kb1 Kg8 34. fxe6 fxe6 35. Nxe6 Qb8+ 36. Qb5 Qxb5+ 37. axb5 Bxe6 38. Rd8+ Kh7 39. Rxh8+ Kxh8 40. b6 Bd5 41. Bd4 Kg8 42. Be3 Kf7 43. h5 Be7 44. Kc2 Ke6 45. Kd3 Bg5 46. Bc5 Bf4 47. Kd4 Bxe5+ 48. Ke3 Kf6 0-1
2009.04.19 PWC Toronto op
165046 Egorov, Mikhail (2046) MacKinnon, Keith 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. g3 Bg4 7. Bg2 Nbd7 8. O-O e6 9. a3 Qc7 10. Bf4 Bd6 11. Bxd6 Qxd6 12. Qd3 Rd8 13. Rad1 O-O 14. Ne4 Qe7 15. Nxf6+ Nxf6 16. h3 Bh5 17. Qe3 h6 18. c4 Qc7 19. Rd2 Bg6 20. Ne5 Bh7 21. Rfd1 Rc8 22. Bf3 Rfd8 23. Kg2 Kf8 24. h4 Ng8 25. Bh5 g6 26. Bf3 Kg7 27. g4 Ne7 28. Re1 Bg8 29. Red1 f6 30. Nd3 g5 31. hxg5 hxg5 32. Nc5 Ng6 33. Ne4 e5 34. Ng3 Nh4+ 35. Kg1 exd4 36. Rxd4 Rxd4 37. Rxd4 Re8 38. Re4 Re5 39. Be2 Bh7 40. Rxe5 Qxe5 41. Qxe5 fxe5 42. f3 Kf6 43. Kf2 Ke6 44. Bf1 Bc2 45. Ke3 Bg6 46. Kf2 Bc2 47. Ke3 Bg6 1/2-1/2
2009.04.18 PWC Toronto op
164983 MacKinnon, Keith Gerzhoy, Leonid (2420) 0-1
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6 6. Nf3 Be7 7. cxd5 Nxd5 8. Bd3 Nc6 9. O-O O-O 10. a3 Bf6 11. Qc2 h6 12. Rd1 Bd7 13. Be4 Rc8 14. Bxd5 exd5 15. Nxd5 Nxd4 16. Qd3 Nxf3+ 17. Qxf3 Be5 18. Qe3 Re8 19. Qf3 Ba4 20. Rd3 Bb5 21. Re3 Bc6 22. Rd3 Bd4 23. Bg5 hxg5 24. Rxd4 Re5 25. Rad1 Bxd5 26. Rxd5 Rxd5 0-1
2009.04.18 PWC Toronto op
165018 Wight, Keith (2030) MacKinnon, Keith 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nge2 Qc6 7. Bb3 Qxg2 8. Rg1 Qc6 9. Bf4 g6 10. Qd2 Bg7 11. Bh6 O-O 12. Bxg7 Kxg7 13. O-O-O Nbd7 14. Qe3 Qd6 15. Ng3 Nb6 16. Nce4 Nbd5 17. Qe2 Qf4+ 18. Kb1 Bg4 19. Nxf6 Bxe2 20. Nfh5+ Bxh5 21. Nxh5+ Kh6 22. Nxf4 Nxf4 23. d5 Rad8 24. c4 e5 25. Rde1 Rfe8 26. Ba4 Re7 27. Rg4 Nd3 28. Re3 f5 29. Rg2 Nf4 30. Rg1 Kg7 31. Rge1 Kf6 32. Rb3 e4 33. Rxb7 Nd3 34. Re2 Nc5 35. Ra7 Nxa4 36. Rxa6+ Nb6 37. c5 Ra8 38. d6 Rxa6 39. dxe7 Kxe7 40. cxb6 Rxb6 41. a4 Rb4 42. b3 Rxb3+ 43. Ka2 Rd3 44. Rb2 Kd6 45. Rb8 Kc6 46. Rh8 Rd2+ 47. Kb3 Rxf2 48. Rxh7 e3 49. Re7 e2 50. Kc3 f4 51. Kd2 f3 52. Re6+ Kd5 53. Re8 Rf1 0-1
2008.12.14 WBX Team tourn.
112909 Haynes, Nicolas (2224) MacKinnon, Keith (2224) 1/2-1/2
1. Nf3 d5 2. g3 Nf6 3. c4 c6 4. b3 Bf5 5. Bg2 Nbd7 6. Bb2 e6 7. O-O Bd6 8. d3 O-O 9. Re1 Qe7 10. Nbd2 e5 11. e4 dxe4 12. dxe4 Bg6 13. a3 Nc5 14. Qc2 a5 15. Nh4 Rfd8 16. Bc3 Qc7 17. b4 axb4 18. axb4 Ne6 19. Rxa8 Rxa8 20. c5 Bf8 21. Ndf3 Nd7 22. Qb2 b6 23. cxb6 Qxb6 24. Rd1 Ra7 25. Nxg6 hxg6 26. Bh3 c5 27. bxc5 Qxb2 28. Bxb2 Nexc5 29. Bxd7 Nxd7 30. Nxe5 Nxe5 31. Bxe5 Re7 32. Bf4 Rxe4 33. Rd8 Re6 34. Be3 Rc6 1/2-1/2
2008.12.14 WBX Team tourn.
112914 Hansen, Eric (2377) MacKinnon, Keith (2224) 1-0
1. d4 Nf6 2. c4 c5 3. Nf3 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. e4 d6 7. Be2 Nc6 8. Nc2 O-O 9. O-O Be6 10. Bd2 Rc8 11. Rc1 a6 12. b3 Nd7 13. Ne3 Nd4 14. f4 Nb8 15. Bd3 Nbc6 16. f5 Ne5 17. Bb1 Bd7 18. Ned5 Ndc6 19. Bg5 f6 20. Be3 Be8 21. Nb6 Rb8 22. Ncd5 Nd7 23. a4 Bf7 24. Nxd7 Qxd7 25. b4 Kh8 26. b5 Ne5 27. h3 Rg8 28. Ba2 Bf8 29. Qd2 gxf5 30. exf5 Bxd5 31. Qxd5 Rg3 32. Rce1 e6 33. fxe6 Qg7 34. Kh2 axb5 35. cxb5 Be7 36. Bf4 Rd3 37. Rxe5 Rxd5 38. Rxd5 Rg8 39. g3 Rc8 40. Bb1 Rc3 41. Rh5 Rc4 42. Bxh7 Qxh7 43. Rxh7+ Kxh7 44. Rc1 d5 45. Rxc4 dxc4 46. a5 c3 47. a6 1-0
2008.12.13 WBX Team tourn.
112895 Pedersen, Rick (1906) MacKinnon, Keith (2077) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nf6 5. d4 c6 6. Be2 Bg4 7. h3 Bh5 8. O-O Nbd7 9. Re1 Bg6 10. Bg5 e6 11. Qd2 Qc7 12. Bf4 Bd6 13. Ne5 O-O-O 14. Bd3 Nd5 15. Nxd5 exd5 16. Re2 Bh5 17. g4 f6 18. Nxd7 Bxf4 19. Qe1 Bg6 20. Nc5 Bxd3 21. Re7 Bh2+ 22. Kg2 Be4+ 23. Qxe4 dxe4 24. Rxc7+ Bxc7 0-1
2008.12.13 WBX Team tourn.
112902 MacKinnon, Keith (2224) Porper, Edward (2468) 0-1
1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. Be2 O-O 7. O-O Re8 8. Bg5 Nxe4 9. Bxe7 Qxe7 10. Nxe4 Qxe4 11. Bf3 Qe7 12. Re1 Qd8 13. Rxe8+ Qxe8 14. Qe1 Qd8 15. Nb5 Nd7 16. Qa5 Nb6 17. Re1 Bd7 18. Bxb7 Rb8 19. Ba6 Qg5 20. h4 Qf5 21. Qb4 Qxc2 22. Nxa7 Ra8 23. Bb5 Be6 24. Nc6 Rxa2 25. Re2 Qc1+ 26. Kh2 Ra1 27. Qe4 g6 28. Nd8 Bd5 29. Qe8+ Kg7 30. Kg3 g5 31. Qe3 gxh4+ 32. Kxh4 Qh1+ 33. Qh3 Bxg2 34. Qxh1 Rxh1+ 35. Kg3 Bf1 36. Re7 Bxb5 37. Rxf7+ Kg6 38. Rxc7 Nd5 39. Rb7 Bf1 40. f3 Nf6 41. b4 Rh3+ 42. Kf2 Bc4 43. Rc7 Bd5 0-1
2008.12.13 WBX Team tourn.
112905 MacKinnon, Keith (2061) Lazo Edmund, Lazo (2224) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. g3 Nf6 5. Bg2 c6 6. Nge2 g6 7. O-O Bg7 8. d4 O-O 9. a3 Bf5 10. b4 Qc7 11. Bf4 Qd7 12. Qd2 Bh3 13. Rfd1 Bxg2 14. Kxg2 Nd5 15. Ne4 Na6 16. Bh6 f5 17. Bxg7 Kxg7 18. Ng5 Nac7 19. c4 Nf6 20. Qe3 h6 21. Nf3 Ng4 22. Qc3 Nf6 23. Ne5 Qd6 24. f3 e6 25. Rd3 Rad8 26. Nf4 g5 27. c5 Qe7 28. Nfg6 Qe8 29. Nxf8 Kxf8 30. Re1 Nfd5 31. Qd2 f4 32. Qc2 Kg7 33. Qe2 Ne3+ 34. Rxe3 fxe3 35. Qxe3 Nb5 36. Rd1 Qf8 37. a4 Nc7 38. Qe4 Qf6 39. b5 Nd5 40. Rc1 Rc8 41. bxc6 bxc6 42. Rb1 Rc7 43. Rb8 Qf5 44. a5 Qf6 45. a6 Nc3 46. Qd3 Nb5 47. Nxc6 0-1
2008.07.27 CAN/Quebec op U2400
131773 MacKinnon, Keith (2029) Barron, Irina (2106) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. f4 b5 10. Bxf6 gxf6 11. f5 h5 12. Kb1 Qb6 13. Nxc6 Bxc6 14. fxe6 fxe6 15. Qf4 Be7 16. Bd3 O-O-O 17. Rhe1 Qb7 18. Re3 Rdg8 19. Qf1 Rg5 20. a4 Kd7 21. axb5 axb5 22. e5 Rxe5 23. Rxe5 fxe5 24. Nxb5 Bxg2 25. Nxd6 Bxf1 26. Nxb7 Bxd3 27. Rxd3+ Kc7 28. Na5 Rg8 29. Nc4 Rg5 30. Re3 Bd6 31. b3 Kc6 32. Kb2 Bc5 33. Rh3 e4 34. Kc3 Kd5 35. b4 Bd4+ 36. Kb3 Rf5 37. c3 Bf2 38. b5 Kc5 39. b6 h4 40. b7 Rf8 41. Ne5 Kd6 42. Ng4 e3 43. Nxe3 Bxe3 44. Rxe3 Rb8 45. Re4 Rxb7+ 46. Kc4 Rh7 1/2-1/2
2008.07.26 CAN/Quebec op U2400
131755 Khassanov, Marat (2312) MacKinnon, Keith (2029) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bg5 a6 6. Qd2 Nc6 7. O-O-O Bf5 8. Bf4 Qd7 9. Nf3 e6 10. Ne5 Nxe5 11. Bxe5 Be7 12. f3 Bg6 13. h4 h6 14. g4 O-O-O 15. h5 Bh7 16. Bd3 c5 17. Bxh7 Rxh7 18. Qe2 Qc6 19. dxc5 Qxc5 20. Rxd8+ Bxd8 21. Rd1 Rh8 22. Rd4 b5 23. Ne4 Nxe4 24. Qxe4 Qa7 25. Qc6+ Bc7 26. Bxc7 Qxc7 27. Qxa6+ 1-0
2008.07.25 CAN/Quebec op U2400
131740 MacKinnon, Keith (2029) Barron, Michael (2251) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Qd6 6. Na3 Be6 7. Qe2 f6 8. Nc4 Qd7 9. c3 c5 10. Rd1 O-O-O 11. d4 cxd4 12. cxd4 exd4 13. Nxd4 Qa4 14. b3 Bxc4 15. Qg4+ Qd7 16. Qxd7+ Rxd7 17. bxc4 c5 18. Ba3 cxd4 19. Bxf8 Nh6 20. Bc5 d3 21. Rac1 Re8 22. f3 Nf7 23. Rc3 Ne5 24. f4 Ng6 25. g3 Rxe4 26. Rdxd3 Rxd3 27. Rxd3 Kc7 28. Bd6+ Kc6 29. c5 Ne7 30. Kf2 Nf5 31. Kf3 Re6 32. Bb8 Kxc5 33. Rd7 Kc6 34. Rd8 h5 35. a4 b5 36. axb5+ axb5 37. Ba7 Re7 38. Bf2 b4 39. Rb8 Rb7 40. Rxb7 Kxb7 41. Ke4 b3 42. Kd3 Kc6 43. h3 Kd5 44. g4 b2 45. Kc2 Nd4+ 46. Kxb2 Ne2 47. gxh5 Nxf4 48. h6 gxh6 49. Bh4 f5 50. Kc3 Ke4 0-1
2008.07.24 CAN/Quebec op U2400
131725 Plotkin, Victor (2202) MacKinnon, Keith (2029) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nge2 b5 7. Bf4 Qd7 0-1
2008.07.23 CAN/Quebec op U2400
131709 MacKinnon, Keith (2029) Mai, Lloyd (2179) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. O-O-O Rc8 11. Bb3 Ne5 12. h4 h5 13. Bh6 Nc4 14. Bxc4 Rxc4 15. Bxg7 Kxg7 16. Rhe1 Qa5 17. Re3 Rfc8 18. Kb1 a6 19. Nce2 Qc7 20. Rc3 e5 21. Nb3 d5 22. exd5 Qd6 23. Rxc4 Rxc4 24. Nc3 Rxh4 25. Qe1 Rf4 26. Qe3 b6 27. Re1 Nxd5 28. Nxd5 Qxd5 29. Qxb6 e4 30. Qe3 g5 31. fxe4 Qe5 32. Nc5 Bb5 33. a4 Bc4 34. Nd7 Qc7 35. g3 Be6 36. Qd4+ Kg8 37. gxf4 Bxd7 38. fxg5 h4 39. Rf1 Be6 40. g6 h3 41. gxf7+ Bxf7 42. Rg1+ Kf8 43. Qh8+ Ke7 44. Qh4+ Ke8 45. Qxh3 Qc4 46. Qh8+ Ke7 47. Qe5+ Kf8 48. b3 Qc6 49. Rd1 Qc8 50. Qh8+ Bg8 51. Rg1 1-0
2008.07.22 CAN/Quebec op U2400
131695 Ye, Ling Feng (2197) MacKinnon, Keith (2029) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5 7. d3 Qf6 8. Nbd2 Ne7 9. Re1 Ng6 10. d4 Bd6 11. hxg4 hxg4 12. Nh2 Rxh2 13. Qxg4 Qh4 14. Qxh4 Rxh4 15. Nf3 Rh5 16. Nxe5 Nxe5 17. dxe5 Bxe5 18. c3 O-O-O 19. f4 Bf6 20. Be3 Bh4 21. Red1 Re8 22. e5 f6 23. g4 Rhh8 24. Bd4 c5 25. Bxc5 fxe5 26. f5 Bg5 27. Kg2 Rh4 28. Rd3 Rxg4+ 29. Rg3 Rxg3+ 30. Kxg3 Rh8 31. Kf3 Rh4 32. Be3 Be7 33. Rg1 Rh3+ 34. Rg3 e4+ 35. Kg2 Rxg3+ 36. Kxg3 1/2-1/2
2008.07.21 CAN/Quebec op U2400
131670 Gluckie, Jamie (2114) MacKinnon, Keith (2029) 0-1
1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 g6 6. Nc3 Bxa6 7. Nf3 d6 8. g3 Bg7 9. Bg2 Nbd7 10. Rb1 O-O 11. O-O Nb6 12. b3 Qc7 13. Bb2 Rfb8 14. Ba1 Nbd7 15. h3 Qa5 16. Nd2 Ne8 17. Qc2 Nc7 18. Rfe1 Nb5 19. Nxb5 Bxb5 20. Bxg7 Kxg7 21. a4 Ba6 22. e4 Ne5 23. f4 Nd3 24. Re3 Rb4 25. Bf1 c4 26. Nxc4 Bxc4 27. bxc4 Qc5 28. Qxd3 Rxb1 29. Kf2 Rb4 30. Kf3 Rbxa4 31. e5 Ra1 32. exd6 R8a3 33. dxe7 Rxf1+ 34. Ke2 Rxd3 35. Kxd3 Rd1+ 36. Ke2 Re1+ 0-1
2008.07.20 CAN/Quebec op U2400
131654 MacKinnon, Keith (2029) Kraiouchkine, Nikita (2235) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 f5 4. Nc3 Nf6 5. Qe2 fxe4 6. Nxe4 Qe7 7. O-O d5 8. Ng3 e4 9. Nd4 Bd7 10. Bxc6 bxc6 11. Qa6 Qc5 12. c3 Qb6 13. Qxb6 axb6 14. f3 c5 15. Nde2 Bd6 16. fxe4 dxe4 17. Nf5 O-O 18. Neg3 Be6 19. Re1 Bc4 20. b3 Bxb3 21. Nxd6 cxd6 22. Bb2 Bxa2 23. Nxe4 Nxe4 24. Rxe4 Bd5 25. Rea4 Rae8 26. c4 Bb7 27. Ra7 Rf7 28. Rf1 Rd7 29. Bc3 Re2 30. Rf2 Re1+ 0-1
2008.07.19 CAN/Quebec op U2400
131640 MacKinnon, Keith (2029) Ramaswamy, Kishor (2217) 1-0
1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nc6 5. c4 Nf6 6. Nc3 e6 7. Bg5 Be7 8. Be2 O-O 9. O-O dxc4 10. Bxc4 b6 11. Bb5 Bb7 12. Qa4 Qc8 13. Rac1 a6 14. Bd3 b5 15. Qd1 Qd8 16. Bb1 Nb4 17. Ne5 Rc8 18. Qe2 Nbd5 19. Ne4 h6 20. Bd2 Qb6 21. Nf3 Rfd8 22. Rfd1 Nxe4 23. Bxe4 Bf6 24. Qe1 Ne7 25. Ba5 Qa7 26. Bxd8 Rxd8 27. Qa5 Nd5 28. Ne5 Nf4 29. Qc7 Rxd4 30. Qxf7+ Kh8 31. Qf8# 1-0
2008.07.16 Cycc U16
154810 Lai, Matthew (1944) MacKinnon, Keith (2070) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Be2 c6 6. Be3 Bf5 7. Qd2 Nbd7 8. O-O-O e6 9. a3 Qc7 10. h3 Bd6 11. Nf3 O-O 12. Nh4 Rfe8 13. g4 Bg6 14. Nxg6 hxg6 15. h4 b5 16. g5 Nd5 17. Ne4 Bf8 18. h5 a5 19. h6 a4 20. hxg7 Bxg7 21. Nf6+ N7xf6 22. gxf6 Bxf6 23. Bh6 e5 24. Bg5 Bg7 25. Bh6 Bh8 26. Bg5 exd4 27. Bf3 Qe5 28. Bxd5 cxd5 29. f4 Qf5 30. Rxh8+ Kxh8 31. Qh2+ Kg7 32. Qh6+ Kg8 33. Rh1 Re1+ 34. Rxe1 Rc8 35. Qh2 d3 36. c3 1-0
2008.07.16 Cycc U16
154818 MacKinnon, Keith (2070) Lee, Bryan Tsz Hou (1896) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. O-O Nc6 8. Be3 O-O 9. Kh1 a6 10. a4 Bd7 11. f4 Rc8 12. Nb3 Na5 13. Nxa5 Qxa5 14. Bd4 Bc6 15. Bf3 e5 16. Be3 Rfd8 17. Qc1 d5 18. Bd2 Qc7 19. exd5 Nxd5 20. Bxd5 Bxd5 21. Nxd5 Rxd5 22. c3 e4 23. Qc2 Re8 24. Rfe1 Qc4 25. Rad1 f5 26. Bc1 Red8 27. Rxd5 Rxd5 28. Rd1 b5 29. axb5 axb5 30. Be3 h6 31. Kg1 Kh7 32. Rxd5 Qxd5 33. b3 Bf6 34. Kf2 g5 35. c4 Qc6 36. Qa2 Kg6 37. cxb5 Qxb5 38. Qc2 gxf4 39. Bxf4 Bd4+ 40. Kg3 Qb4 41. Qc6+ Bf6 42. Qe8+ Kg7 43. Qd7+ Kg6 44. Qe8+ Kg7 45. Qd7+ Kg6 1/2-1/2
2008.07.16 Cycc U16
154823 Dawson, Jeffrey (1336) MacKinnon, Keith (2070) 0-1
1. f4 Nf6 2. e3 d5 3. h3 c5 4. b3 e6 5. Bb2 Ne4 6. Nf3 Be7 7. h4 f6 8. Bd3 Nd6 9. O-O Nc6 10. Qe1 Nb4 11. a3 Nxd3 12. cxd3 Qb6 13. Qd1 Bd7 14. Bc3 Bb5 15. Qc2 Qa6 16. Ne1 Nf5 17. a4 Bc6 18. Nf3 d4 19. exd4 cxd4 20. Nxd4 Qb6 21. a5 Nxd4 22. Qb2 Ne2+ 23. Kh2 Qd8 24. Rf2 Qxd3 25. b4 Qg3+ 26. Kh1 Qh3# 0-1
2008.07.15 Cycc U16
154795 Martchenko, Alexander (2243) MacKinnon, Keith (2070) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. Ne5 Nbd7 7. Bf4 Nd5 8. Nxd5 Qxd5 9. Nf3 Nf6 10. Be2 Bg4 11. O-O e6 12. h3 Bh5 13. c4 Qd8 14. Re1 Bd6 15. Qc1 O-O 16. g4 Bg6 17. Ne5 c5 18. Bf3 Qe7 19. d5 Bxe5 20. Bxe5 Nd7 21. Bg3 e5 22. Qc3 Rfe8 23. d6 Qxd6 24. Bxb7 Rad8 25. Bd5 Kf8 26. Rad1 Qc7 27. f3 f6 28. Bf2 Rb8 29. Rd2 Re7 30. Red1 Be8 31. Be4 Kg8 32. Bf5 Nb6 33. b3 g6 34. Be4 Nd7 35. Qe3 Kg7 36. h4 Rb6 37. Kg2 Ree6 38. h5 Red6 39. hxg6 Rxd2 40. Qxd2 hxg6 41. Rh1 Nf8 42. Qh6+ Kf7 43. Bd5+ Ne6 44. Qh7+ 1-0
2008.07.15 Cycc U16
154804 MacKinnon, Keith (2070) Mai, Lloyd (2273) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. Be3 O-O 8. O-O Nc6 9. Qd2 Ng4 10. Bxg4 Bxg4 11. f3 Bd7 12. Rad1 Ne5 13. b3 Bc6 14. Nce2 Qc7 15. c4 a6 16. Nc3 Rfd8 17. Rc1 e6 18. Rfd1 Qe7 19. Nde2 f5 20. Ng3 Rd7 21. Rf1 b5 22. cxb5 axb5 23. Nce2 Bb7 24. exf5 gxf5 25. Nh5 Ng6 26. Nxg7 Qxg7 27. Nd4 f4 28. Bf2 e5 29. Nxb5 Bxf3 30. gxf3 Nh4+ 31. Bg3 Kh8 32. Kf2 fxg3+ 33. hxg3 Nf5 34. Rg1 d5 35. Qc2 Qf6 36. a4 e4 37. Qc6 e3+ 38. Ke2 Qxc6 39. Rxc6 d4 40. Kd3 Re8 41. Re1 Nxg3 42. Nd6 Rf8 43. Kxd4 Rxf3 44. Rxe3 Nf5+ 45. Ke4 Rxe3+ 46. Kxf5 Rxb3 47. Ke6 Ra7 48. Kf6 Rf3+ 49. Nf5 Ra8 50. Ke6 Rf8 51. Rc5 Ra3 52. Ke7 Ra8 53. Nd6 h6 54. Rh5 Kh7 55. Nf7 Ra6 56. Kf8 R3xa4 57. Ke7 R4a5 58. Rh3 Rg6 59. Nd8 Ra7+ 0-1
2008.07.14 Cycc U16
154779 MacKinnon, Keith (2070) Page-Fortin, Mathieu (1625) 1-0
1. e4 e6 2. Nf3 c5 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 a6 7. N5c3 Nf6 8. Be3 Qc7 9. Be2 Be7 10. O-O O-O 11. Nd2 Nd7 12. Rc1 Bf6 13. f4 Nd4 14. Bd3 Nc5 15. Bb1 Qb6 16. e5 dxe5 17. fxe5 Bxe5 18. Bxh7+ Kxh7 19. Qh5+ Kg8 20. Qxe5 Nd3 21. Bxd4 Nxe5 22. Bxb6 Nd3 23. Rb1 e5 24. Nd5 Bg4 25. Nf3 f6 26. h3 Bh5 27. Ne1 Be2 28. Rf5 Rf7 29. Nc3 g6 30. Nxe2 Nxe1 31. Rf1 Nd3 32. b4 Rc8 33. Rb3 e4 34. Nc3 f5 35. c5 Re8 36. Rd1 Nf4 37. Nd5 Nd3 38. a4 Re5 39. Rbxd3 exd3 40. Rxd3 Kf8 41. b5 axb5 42. axb5 Re1+ 43. Kf2 Rb1 44. c6 bxc6 45. bxc6 Rc1 46. Nc3 Re7 47. Bc5 1-0
2008.07.14 Cycc U16
154788 Me, Kevin (1880) MacKinnon, Keith (2070) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. h3 Bf5 7. Bc4 Nbd7 8. Bb3 e6 9. Bg5 Qc7 10. Qe2 Bd6 11. O-O-O O-O 12. g4 Bg6 13. Rdg1 Bf4+ 14. Kb1 Bxg5 15. Nxg5 Qf4 16. h4 h5 17. Nxe6 fxe6 18. g5 Nd5 19. Qxe6+ Qf7 20. Nxd5 Qxe6 21. Nf6+ Nxf6 22. Bxe6+ Kh7 23. gxf6 Rxf6 24. Bb3 Rd8 25. d5 Be4 26. Rh3 cxd5 27. Rg5 Kh6 28. Rc3 Rxf2 29. Kc1 d4 30. Rc7 Rf1+ 31. Kd2 Rdf8 32. Bc4 Rh1 33. Rgxg7 Rf2+ 34. Be2 Rhh2 35. Rge7 Rxe2+ 36. Kd1 Bxc2+ 37. Rxc2 Rxc2 0-1
2008.01.27 Trumpeter Classic
119947 MacKinnon, Keith (2081) Douglas, Trent (1483) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O d6 5. d4 a6 6. Ba4 b5 7. Bb3 Nxd4 8. Nxd4 exd4 9. a4 Bb7 10. axb5 axb5 11. Rxa8 Qxa8 12. Qh5 Ng6 13. Qxb5+ Bc6 14. Qf5 d5 15. exd5 Bd7 16. Qe4+ Be7 17. Qxd4 O-O 18. Nc3 Bd6 19. Re1 Re8 20. Rxe8+ Qxe8 21. Qe4 Qxe4 22. Nxe4 Be5 23. c3 Nf4 24. Bxf4 Bxf4 25. Bc2 c6 26. Nc5 Be8 27. Ba4 Bd6 28. Nd3 f6 29. dxc6 Bg6 30. Nb4 Kf8 31. Nd5 Be8 32. c7 Bxc7 33. Bxe8 Be5 34. Bd7 Kf7 35. b4 g5 36. c4 Kg6 37. c5 f5 38. b5 f4 39. c6 h5 40. b6 g4 41. c7 g3 42. c8=Q gxh2+ 43. Kxh2 f3+ 44. g3 h4 45. Bf5+ Kf7 46. Qe6+ Kf8 47. Qe7+ Kg8 48. Be6+ Kh8 49. Qf7 hxg3+ 50. Kh3 g2 51. Qg8# 1-0
2008.01.26 Trumpeter Classic
119900 Deimert, Elroy (1594) MacKinnon, Keith (2081) 0-1
1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 d6 5. Nf3 Nc6 6. Bc4 Nf6 7. e5 dxe5 8. Qxd8+ Nxd8 9. Nb5 Rb8 10. Nxe5 e6 11. Nc7+ Ke7 12. Bf4 Nh5 13. Be3 Kd6 14. Bxa7 Kxc7 15. Bxb8+ Kxb8 16. Rd1 Bb4+ 17. Ke2 f6 18. Nd3 Bd6 19. Rhe1 Nc6 20. Kf1 Re8 21. Bb5 Kc7 22. a3 Bd7 23. Re4 f5 24. Rc4 Nf6 25. Nb4 Bxb4 26. axb4 Kb6 27. Ba4 Re7 28. b5 Ne5 29. Rd6+ Ka5 30. Rc5 Ne4 31. Rxe5 Nxd6 32. Bb3 Kb4 33. Ba2 Bxb5+ 34. Ke1 Nc4 35. Re2 e5 36. Bb1 g6 37. Kd1 e4 38. Ba2 Ne5 39. Re3 Nd3 40. Re2 Rd7 41. Kc2 Rc7+ 42. Kd2 Nc1 0-1
2008.01.26 Trumpeter Classic
119922 MacKinnon, Keith (2081) Wong, Ford (1783) 0-1
1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. g3 d6 5. Bg2 Nf6 6. f4 d5 7. e5 Ng4 8. Nf3 h5 9. O-O Nh6 10. Re1 Bg4 11. Ne2 Bxf3 12. Bxf3 e6 13. b3 Bf8 14. c4 Be7 15. Bb2 O-O 16. Qd3 Nf5 17. Rac1 Qb6 18. Rc2 a5 19. a3 dxc4 20. bxc4 Rd8 21. Rd2 Na6 22. Rb1 Qa7 23. Qc2 Rac8 24. Rd3 b5 25. c5 b4 26. Qc4 Nxc5 27. Rd2 Ne3 28. Qa2 b3 29. Qa1 Nc2 30. Rxc2 bxc2 31. Rf1 Nb3 32. Qe1 c5 33. Qc3 Nxd4 34. Nxd4 cxd4 35. Qd3 Qb6 36. Bc1 Rc3 37. Qd2 Qb3 38. Be4 d3 39. f5 exf5 40. Bxf5 Bc5+ 41. Kg2 Qd5+ 42. Kh3 Qxe5 43. Bb2 Qe2 44. Qf4 Be3 0-1
2008.01.26 Trumpeter Classic
119934 Kazakevich, Anastasia (2152) MacKinnon, Keith (2081) 1-0
1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 e6 5. Nf3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 Bb7 9. O-O a6 10. b3 c5 11. a3 Be7 12. Qe2 O-O 13. Rd1 Qb6 14. Bb2 Rac8 15. a4 bxa4 16. Nxa4 Qa7 17. dxc5 Nxc5 18. Nxc5 Bxc5 19. Bxf6 gxf6 20. Nh4 Rc6 21. Qh5 f5 22. Nf3 f6 23. Bxf5 Bc8 24. Be4 Rc7 25. Rac1 Bb6 26. Rxc7 Qxc7 27. Nd4 Rd8 28. Bd3 e5 29. Bc4+ Kg7 30. Ne6+ Bxe6 31. Bxe6 Rxd1+ 32. Qxd1 Kf8 33. g3 Ke7 34. Bc4 Qc6 35. Qh5 a5 36. Qxh7+ Kd8 37. Qg8+ Kc7 38. Qf7+ Kb8 39. Bd5 1-0
2007.12.16 Winter Sectional A
113262 Haynes, Nicolas (2223) MacKinnon, Keith (2077) 1/2-1/2
1. c4 c6 2. Nf3 d5 3. d4 Nf6 4. Nc3 e6 5. e3 Nbd7 6. Qc2 Bd6 7. b3 O-O 8. Bb2 Re8 9. Be2 dxc4 10. Bxc4 b5 11. Be2 Bb7 12. O-O e5 13. dxe5 Nxe5 14. Rfd1 Qc7 15. h3 a6 16. Ng5 c5 17. e4 h6 18. Nf3 Nxf3+ 19. Bxf3 Be5 20. Nd5 Nxd5 21. exd5 Qd6 22. Rd2 Rad8 23. Rad1 Bxb2 24. Qxb2 Re5 25. Qc3 Rc8 26. g3 c4 27. b4 Re7 28. a3 Rce8 29. Qd4 Re1+ 30. Rxe1 Rxe1+ 31. Kg2 Qe5 32. d6 Qxd4 33. Rxd4 Bxf3+ 34. Kxf3 Re8 35. d7 Rd8 36. Rd6 Kf8 37. Ke2 Ke7 38. Rxa6 Rxd7 39. Rb6 Rd5 40. Ke3 Rd3+ 41. Ke4 Rxa3 42. Rxb5 Ra2 43. Rb7+ Ke6 44. Rc7 Rxf2 45. Rxc4 Kd6 46. Rd4+ Ke6 47. Ke3 Rb2 48. Kf3 Rb3+ 49. Kf2 Rb2+ 50. Kf1 Rb3 51. Kf2 Rb2+ 52. Kf3 Rb3+ 53. Kg2 Rb2+ 54. Kf3 1/2-1/2
2007.12.16 Winter Sectional A
113266 MacKinnon, Keith (2077) Shabalov, Alexander (2629) 0-1
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Bxf6 gxf6 10. Nd5 Bg7 11. c3 f5 12. exf5 Bxf5 13. Nc2 O-O 14. Nce3 Be6 15. Bd3 f5 16. Qh5 e4 17. Bc2 Ne7 18. Bb3 Ng6 19. f4 exf3 20. Qxf3 f4 21. Nc2 a5 22. a3 Kh8 23. Nd4 Bxd4 24. cxd4 Qh4+ 25. Kd2 Bg4 26. Qf1 f3 27. g3 Qg5+ 28. Ne3 Rae8 29. Qf2 Re4 30. Rad1 Rc8 31. h3 a4 32. hxg4 axb3 33. Qxf3 Rxd4+ 34. Ke2 Rxd1 35. Qb7 Re1+ 36. Rxe1 Re8 37. Kf2 Qf6+ 38. Kg1 Qd4 39. Kf2 Ne5 0-1
2007.12.15 Winter Sectional A
113257 MacKinnon, Keith (2067) Yearwood, Roy (2077) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Bd3 c5 8. O-O Be7 9. c3 O-O 10. Qe2 cxd4 11. Nxd4 Qc7 12. Bg5 h6 13. Bh4 Nd5 14. Bg3 Qb6 15. Be4 Nf6 1/2-1/2
2007.12.15 Winter Sectional A
113259 Hansen, Eric (2276) MacKinnon, Keith (2077) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 d6 6. O-O Bb6 7. Bb3 Ne7 8. Nbd2 Ng6 9. Re1 Bg4 10. h3 Bh5 11. g3 Qd7 12. Kg2 h6 13. Nf1 O-O 14. Be3 Bxe3 15. Nxe3 Nh7 16. Nxe5 Nxe5 17. Qxh5 Nxd3 18. Red1 Nxb2 19. Rd4 Nf6 20. Qf3 c5 21. Rd2 c4 22. Bc2 Qc7 23. Nf5 Nd7 24. Qg4 g6 25. Nxh6+ Kh7 26. Qh4 Qd8 27. Nf5+ Qxh4 28. Nxh4 Nc5 29. Rxd6 Rad8 30. Rd4 Rxd4 31. cxd4 Ncd3 32. Nf3 Nb4 33. Ne1 Rd8 34. d5 b5 35. a3 Na6 36. Rb1 c3 37. Nd3 Nxd3 38. Bxd3 Nc5 39. Bc2 Rb8 40. Kf3 a5 41. Ke3 b4 42. Kd4 Nd7 43. f4 Kg7 44. axb4 axb4 45. Kc4 Kf6 46. Rxb4 Rc8+ 47. Kd4 1-0
2007.12.14 Winter Sectional A
113253 Hughey, Micah (2067) MacKinnon, Keith (2077) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O d6 8. Qb3 Qe7 9. e5 Bb6 10. exd6 cxd6 11. Ba3 Be6 12. Re1 Nd8 13. cxd4 Nf6 14. d5 Ng4 15. Re2 Nxf2 16. dxe6 Ng4+ 17. Kf1 Nxh2+ 18. Nxh2 Qf6+ 19. Qf3 Qxa1 20. exf7+ Kd7 21. Qf5+ 1-0
2007.11.18 Southern Alberta op
109827 MacKinnon, Keith (2058) Bae, Torstein (2402) 0-1
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Bd3 Nxe4 7. Bxe4 Nf6 8. Bd3 Bg4 9. c3 e6 10. h3 Bh5 11. Bf4 Bd6 12. Bxd6 Qxd6 13. Be2 Nd7 14. Nd2 Bg6 15. Nc4 Qd5 16. Ne3 Qe4 17. Bf3 Qf4 18. Qe2 O-O 19. g3 Qc7 20. Nc4 e5 21. Nxe5 Nxe5 22. dxe5 Rad8 23. Rd1 Rxd1+ 24. Kxd1 Qd7+ 25. Qd2 Qf5 26. Ke2 Re8 27. Re1 Qxe5+ 28. Kf1 Bd3+ 29. Be2 Qe4 0-1
2007.11.17 Southern Alberta op
109815 MacKinnon, Keith (2058) Gardner, Robert (2261) 0-1
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bc4 Bg7 5. Qe2 Nc6 6. e5 Ng4 7. Bb5 O-O 8. Bxc6 bxc6 9. Nf3 c5 10. dxc5 Nxe5 11. Nxe5 Bxe5 12. Bd2 Rb8 13. O-O-O Be6 14. Kb1 Qc8 15. b3 Bg7 16. Qe3 Qa6 17. Ne4 Rb5 18. cxd6 cxd6 19. Bc3 Bxc3 20. Nxc3 Re5 21. Qd4 Rc8 22. Kb2 Rec5 23. Rd3 Bf5 24. Rf3 e5 25. Qb4 d5 26. g4 Be4 0-1
2007.10.21 Battle at the Border
125852 Zeggelaar, Mike (1528) MacKinnon, Keith (2056) 0-1
1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. Bg5 h6 6. Bxf6 Qxf6 7. e3 g6 8. Be2 Bg7 9. cxd5 exd5 10. b4 O-O 11. O-O Bf5 12. Rc1 Nd7 13. b5 Rfc8 14. Qb3 Qd6 15. a4 Rab8 16. Rfd1 g5 17. Qa2 Bf8 18. Qd2 Be7 19. Ne1 Qe6 20. Nd3 Nb6 21. Nc5 Qg6 22. g4 Be6 23. Nxe6 Qxe6 24. h3 Bb4 25. Qa2 Qd6 26. a5 Nd7 27. bxc6 bxc6 28. a6 Nf6 29. Bd3 Re8 30. Qc2 Ba5 31. Rb1 Bc7 32. Rxb8 Qh2+ 33. Kf1 Qxh3+ 34. Ke1 Rxb8 35. Bf5 Ba5 36. Ke2 Qg2 37. Rb1 Rxb1 38. Nxb1 Nxg4 39. Bh7+ Kg7 40. Qf5 Qxf2+ 41. Qxf2 Nxf2 42. Kxf2 Kxh7 43. Na3 Bb4 44. Nc2 Bd6 45. Ne1 Kg6 46. Nd3 h5 0-1
2007.10.21 Battle at the Border
125859 MacKinnon, Keith (2056) Carverhill, Nic (1370) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 f5 4. Nc3 fxe4 5. Nxe4 d5 6. Nxe5 dxe4 7. Nxc6 Qd5 8. c4 Qd6 9. Qh5+ g6 10. Qe5+ Qxe5 11. Nxe5+ c6 12. Ba4 Bg7 13. d4 exd3 14. Nxd3 Bf5 15. Ke2 O-O-O 16. Rd1 Nh6 17. Bc2 Nf7 18. Be3 Bxb2 19. Nxb2 Bxc2 20. Rd2 Bf5 21. Rxd8+ Rxd8 22. Bxa7 Ne5 23. Rc1 Kc7 24. Be3 Nf7 25. a4 h6 26. a5 Re8 27. Ra1 Ra8 28. Na4 g5 29. Nb6 Rd8 30. Ra3 Ne5 31. h4 Bd3+ 32. Ke1 gxh4 33. Bf4 Kb8 34. Bxe5+ Ka7 35. Bf6 Re8+ 36. Kd2 Be4 37. Re3 1-0
2007.10.20 Battle at the Border
125813 Bae, Torstein (2383) MacKinnon, Keith (2056) 1-0
1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 e6 5. Bd3 Nbd7 6. O-O Bd6 7. Nc3 O-O 8. b3 Re8 9. Bb2 a6 10. e4 dxe4 11. Nxe4 Nxe4 12. Bxe4 Nf6 13. Bc2 b6 14. Re1 Bb7 15. Qd3 g6 16. Qc3 Bf8 17. d5 Bg7 18. dxe6 fxe6 19. c5 Nh5 20. Ne5 Nf4 21. Qg3 Qd2 22. Nc4 Qxc2 23. Bxg7 e5 24. Bxe5 Ne2+ 25. Rxe2 Qxe2 26. cxb6 Rad8 27. h3 Rd1+ 28. Rxd1 Qxd1+ 29. Kh2 Qd5 30. f3 a5 31. Bb2 Qd7 32. Qf4 Re6 33. Ne5 Qe7 34. Ng4 1-0
2007.10.20 Battle at the Border
125830 MacKinnon, Keith (2056) Achtemichuk, Chris (1749) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5 7. d3 Bd6 8. Nbd2 Qf6 9. Re1 Ne7 10. d4 O-O-O 11. hxg4 hxg4 12. Nxe5 Rh1+ 13. Kxh1 Qh4+ 14. Kg1 Bxe5 15. dxe5 Ng6 16. Nf1 Rxd1 17. Rxd1 Nxe5 18. Bf4 Qf6 19. Be3 Qh4 20. Bf4 Qf6 21. Bg3 b6 22. Ne3 Qe6 23. Rd2 g6 24. Rad1 f6 25. b3 Nf7 26. Rd7 Nd6 27. Rg7 Ne8 28. Rxg6 Qxe4 29. Rxg4 f5 30. Rxe4 1-0
2007.07.28 Quebec op U2300
132599 MacKinnon, Keith (1914) Malette, Martin (2027) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5 7. d3 Qf6 8. Nbd2 O-O-O 9. hxg4 hxg4 10. Nh2 Nh6 11. Nxg4 Qh4 12. Nh2 Bc5 13. Ndf3 Qh5 14. Be3 Ng4 15. Re1 Nxh2 16. Nxh2 Qxh2+ 17. Kf1 Qh1+ 18. Ke2 Qh5+ 19. Kd2 Bb4+ 20. c3 Qxd1+ 1/2-1/2
2007.07.25 Quebec op U2300
132568 Beaudry, Marc-Andre (2055) MacKinnon, Keith (1914) 1-0
1. c4 Nf6 2. Nc3 g6 3. e4 d6 4. d4 Bg7 5. Be2 O-O 6. Bg5 Nbd7 7. Qd2 e5 8. d5 a5 9. Bd3 Nc5 10. Bc2 b6 11. Nge2 Ba6 12. b3 Qd7 13. f3 Ne8 14. g4 f5 15. gxf5 gxf5 16. exf5 Rxf5 17. Bxf5 Qxf5 18. O-O-O Qxf3 19. Rdf1 Qh5 20. Ng3 Qh3 21. Nf5 Bc8 22. Nh6+ Kh8 23. Rf7 e4 24. Rhf1 Nd7 25. Nxe4 1-0
2007.07.23 Quebec op U2300
132544 Bolvary, Tamara (2023) MacKinnon, Keith (2026) 1/2-1/2
1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nc3 O-O 5. d3 d6 6. Bg5 Nbd7 7. Qd2 e5 8. h4 c6 9. h5 Nc5 10. hxg6 fxg6 11. Nf3 Qa5 12. O-O-O Qc7 13. Rh4 a5 14. Rdh1 Rf7 15. Be3 Ne6 16. Ne4 Nxe4 17. dxe4 Bf8 18. Bh3 Be7 19. Rh6 Bf8 20. Rh4 Be7 21. Rh6 Bf8 1/2-1/2
2007.07.14 CAN-op
150339 Voloaca, Mihnea (2263) MacKinnon, Keith (1914) 1-0
1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 O-O 5. Bg5 d6 6. e3 c5 7. Be2 Nbd7 8. d5 a6 9. h3 Ne8 10. O-O Ndf6 11. e4 e6 12. dxe6 Bxe6 13. Qd2 Qb6 14. Rad1 Qb4 15. a3 Qb3 16. Qc1 h6 17. Be3 Qb6 18. b4 Qc6 19. Nd5 Kh7 20. b5 axb5 21. cxb5 Qc8 22. Nb6 Qd8 23. Nxa8 Qxa8 24. e5 dxe5 25. Bxc5 e4 26. Bxf8 exf3 27. Bxg7 1-0
2007.07.06 Cycc U14
150836 Sapozhnikov, Roman (2200) MacKinnon, Keith (1994) 1/2-1/2
1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. d4 d6 5. Bf4 O-O 6. e3 Nbd7 7. Be2 Nh5 8. Bg5 f5 9. Nd2 Nhf6 10. O-O e5 11. b4 h6 12. Bxf6 Nxf6 13. c5 exd4 14. exd4 d5 15. Qb3 c6 16. b5 Ne4 17. Ndxe4 fxe4 18. Nxe4 Qh4 19. Bd3 Bxd4 20. Rae1 Qe7 21. Qb4 Qe5 22. Kh1 Qg7 23. Nd6 Bc3 24. Qh4 Bxe1 25. Rxe1 g5 26. Qh5 Rb8 27. Ne8 Bg4 28. Nxg7 Bxh5 29. Nxh5 Rxf2 30. h3 Kf7 31. a4 Re8 32. Bg6+ Kxg6 33. Rxe8 Kxh5 34. Re7 cxb5 35. axb5 Rc2 36. b6 a5 37. Rxb7 Rxc5 38. Rd7 Kg6 39. b7 Rb5 40. Rxd5 1/2-1/2
2007.07.05 Cycc U14
103112 Calugar, Arthur (2076) MacKinnon, Keith (1994) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Re1 Nc5 7. Bxc6 dxc6 8. Nxe5 Be7 9. d4 Ne6 10. Be3 O-O 11. c4 Bf6 12. f4 Re8 13. Nc3 g6 14. Qd3 Nf8 15. Rad1 Bg7 16. Bf2 Nd7 17. h3 Nxe5 18. fxe5 Bf5 19. Qf3 f6 20. g4 Bd7 21. Bg3 fxe5 22. dxe5 Qe7 23. Ne4 Be6 24. g5 Bxc4 25. Nf6+ Bxf6 26. gxf6 Qe6 27. h4 Bxa2 28. Qf4 Bd5 29. Rf1 Rad8 30. Rxd5 cxd5 31. f7+ Kg7 32. fxe8=Q Rxe8 33. Qg5 d4 34. Rf6 Qb3 35. Rf2 c5 36. Kh2 d3 37. h5 Qd5 38. hxg6 Re6 39. gxh7+ 1-0
2007.07.05 Cycc U14
150819 MacKinnon, Keith (1994) Prysiazny, Michael (1648) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bd6 6. d4 Bg4 7. c3 Qe7 8. h3 Bh5 9. Re1 O-O-O 10. Nbd2 Nf6 11. Qc2 Nd7 12. Qd3 Nb6 13. a4 g5 14. a5 Nd7 15. Nf1 g4 16. hxg4 Bxg4 17. Ne3 Rhg8 18. Nxg4 Rxg4 19. Nxe5 Nxe5 20. dxe5 Bxe5 21. Qh3 Qe6 22. f3 Rg6 23. Qxe6+ fxe6 24. f4 Bd6 25. Be3 Rf8 26. Rf1 h5 27. Rf2 Rg3 28. Re1 h4 29. Kh2 Rfg8 30. Ree2 c5 31. e5 Be7 32. f5 exf5 33. Rxf5 Rf8 34. Rxf8+ Bxf8 35. Bf2 Rg4 36. Kh3 Ra4 37. Bxh4 Rxa5 38. e6 Rb5 39. e7 Bxe7 40. Bxe7 c4 41. g4 Rb6 42. g5 Rg6 43. Kg4 b6 44. Kf5 Rxg5+ 45. Bxg5 1-0
2007.07.04 Cycc U14
150773 Keith-Jacques, Liam (1982) MacKinnon, Keith (1994) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Nbd2 O-O 11. Bc2 Nxf2 12. Rxf2 f6 13. exf6 Qxf6 14. Nb3 Bxf2+ 15. Kxf2 Ne5 16. Nd4 Bg4 17. b4 Qh4+ 18. Kg1 Qh5 19. Bb3 Rad8 20. Be3 Nxf3+ 21. Nxf3 Bxf3 22. gxf3 Rxf3 23. Bd4 Qg4+ 24. Kh1 Qe4 25. Kg1 Rd6 26. Bf2 Qg6+ 27. Kf1 Qf7 28. Qd2 Rdf6 29. Kg1 Rxf2 30. Qxd5 Rg6+ 31. Kh1 Qxd5+ 32. Bxd5+ Kf8 33. Re1 Rd6 34. Bb3 Rdd2 35. h4 Rh2+ 36. Kg1 Rdg2+ 37. Kf1 Rg4 38. Re6 Rg6 39. Re3 Rxh4 0-1
2007.07.04 Cycc U14
150790 MacKinnon, Keith (1994) Jiang, Louie (2225) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. g3 e5 7. Nde2 Be6 8. Bg2 Nbd7 9. O-O b5 10. a3 Be7 11. f4 Nb6 12. Qe1 Rc8 13. Kh1 O-O 14. Qf2 Qc7 15. Rd1 Rfd8 16. Ng1 h6 17. Nf3 Ng4 18. Qe1 Qc5 19. Rd2 d5 20. exd5 Nxd5 21. Ne4 Qb6 22. Nxe5 Nde3 23. Nxg4 Nxc2 24. Rxc2 Rxc2 25. Ne3 Rc7 26. Bd2 b4 27. axb4 Rcd7 28. Bc3 Rd3 29. Nf1 Bd5 30. Nf2 Bxg2+ 31. Kxg2 R3d7 32. Qe3 Qb5 33. Qe5 Qb7+ 34. Qe4 Qb6 35. Qe3 Qb5 36. Qe5 1/2-1/2
2007.07.03 Cycc U14
150746 Abdulla, Adil (523) MacKinnon, Keith (1914) 0-1
1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. a3 Ng4 6. Qd2 Nxf2 7. Rg1 Ng4 8. Rh1 Bf2+ 9. Kd1 Be3 10. Qe2 Nf2+ 11. Ke1 Bxc1 12. Qxf2 Bxb2 13. Ra2 Bxc3+ 14. Kd1 d6 15. Qg3 Qf6 16. Qg5 Be6 17. Qxf6 gxf6 18. d4 Nxd4 19. Nxd4 exd4 20. g3 Bxa2 21. Bg2 O-O-O 22. Bh3+ Be6 23. Bxe6+ fxe6 24. Rf1 f5 25. exf5 exf5 26. Rxf5 Rde8 27. Rf1 Rhf8 28. Rg1 Rf2 29. Kc1 a5 30. Kb1 a4 31. Rc1 Rfe2 32. Ka2 Re1 33. Rxe1 Rxe1 34. h4 Ra1# 0-1
2007.07.03 Cycc U14
150762 MacKinnon, Keith (1994) Xiong, Jerry (2151) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. O-O-O Rb8 11. Nxc6 bxc6 12. Bxa7 Rb7 13. Be3 Be6 14. Qe2 Qa5 15. Bb3 Rfb8 16. Nb1 c5 17. Bd2 Qb6 18. Bc3 Bxb3 19. axb3 Ra8 20. Kd2 e5 21. Ke1 Re7 22. Kf1 Qc6 23. g3 Rd8 24. Kg2 d5 25. Rhe1 d4 26. Bd2 Ne8 27. Na3 Red7 28. Ba5 Ra8 29. Nc4 Nd6 30. Bd2 Nb5 31. Ra1 Rb8 32. Qd3 Qe6 33. Ra4 f5 34. f4 exf4 35. Bxf4 Re8 36. Nd2 Nc7 37. Qc4 Qxc4 38. bxc4 Ne6 39. Kf2 d3 40. c3 Nxf4 41. gxf4 fxe4 42. Ke3 Bd4+ 43. cxd4 cxd4+ 44. Kf2 e3+ 45. Kf3 exd2 46. Rxe8+ Kf7 47. Ra1 Kxe8 48. Rd1 Re7 49. Rxd2 Re3+ 50. Kf2 Kd7 51. b4 Kc6 52. Ra2 Kb6 53. Rd2 h6 54. Ra2 Re7 55. Rd2 Rc7 1/2-1/2
2005.10.08 Alberta op
113667 Gardner, Robert (2240) MacKinnon, Keith (1615) 1/2-1/2
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5 Na6 8. Nd2 Nc5 9. h4 a5 10. h5 Bd7 11. g4 Qc8 12. f3 Ne8 13. Nf1 f5 14. hxg6 hxg6 15. gxf5 gxf5 16. Bh6 Bxh6 17. Rxh6 Kg7 18. Qd2 f4 19. Rh2 Nf6 20. O-O-O Rh8 21. Rg2+ Kf7 22. Nh2 Rg8 23. Rdg1 Rxg2 24. Rxg2 Qh8 25. Nd1 b6 26. Qe1 Qh6 27. Kc2 Bh3 28. Rg1 Rg8 29. Rxg8 Nxg8 30. Nf2 Bd7 31. Nhg4 Qh4 32. Qg1 Nh6 33. Nxh6+ Qxh6 34. Bf1 Qh4 35. Bg2 Qg3 36. Qf1 Qh2 37. b3 Ke7 38. Kc3 Qg3 39. a3 Kf7 40. b4 Nb7 41. Nd3 Qg5 42. Bh3 Qe7 43. Qg2 Kf8 44. Qg6 Bxh3 45. Qh6+ Ke8 46. Qh8+ Kd7 47. Qxh3+ Kd8 48. Nf2 Qd7 49. Qh4+ Kc8 50. Kb3 Kb8 51. Ng4 c6 52. Nf6 Qc8 53. Qh7 c5 54. Nd7+ Ka7 55. Qe7 Qd8 56. Qg7 Qh4 57. Nxe5 dxe5 58. Qxe5 Qh1 59. Qc3 Qb1+ 60. Ka4 axb4 61. axb4 Qxb4+ 62. Qxb4 cxb4 63. Kxb4 Nc5 64. Kc3 Kb7 65. e5 Kc7 66. Kd4 Kd7 67. Kc3 Kc7 68. Kd4 Kd7 69. Kc3 Ke7 70. Kd4 Kd7 1/2-1/2
2005.07.17 CAN-op
114656 MacKinnon, Keith (1592) Boot, Steven (1382) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O d6 5. c3 Bg4 6. h3 Bh5 7. d3 h6 8. Nbd2 a6 9. Ba4 Qd7 10. Re1 O-O-O 11. Nf1 f5 12. Ne3 fxe4 13. dxe4 Qe6 14. Nd5 g5 15. Bb3 Qg6 16. g4 Bxg4 17. hxg4 h5 18. Nxg5 hxg4 19. Qxg4+ Kb8 20. Qg2 Rg8 21. Nxe7 Bxe7 22. Bf7 Qxg5 23. Bxg5 Rxg5 24. Bd5 Rh8 25. Re3 Rxg2+ 26. Kxg2 Bg5 27. Rg3 Bf4 28. Rg8+ Rxg8+ 29. Bxg8 b5 30. Rh1 Ka7 31. Kf3 Kb6 32. Rh7 b4 33. Ke2 bxc3 34. bxc3 Na5 35. Kd3 Nb7 36. Kc4 Nc5 37. f3 c6 38. Rg7 Na4 39. Rd7 Nb2+ 40. Kb3 Nd3 41. Rxd6 Ne1 42. Bd5 Nxf3 43. Rxc6+ Kb5 44. a4+ Ka5 45. Bc4 Nd2+ 46. Kc2 Nxc4 47. Rxc4 Kb6 48. Kd3 a5 49. Rc8 Kb7 50. Re8 Kb6 51. Kc4 Bg3 52. Kd5 Be1 53. c4 Bc3 54. Rxe5 Bxe5 55. c5+ Kc7 56. Kxe5 Kc6 57. Ke6 Kxc5 58. e5 Kb4 59. Kd7 Kxa4 60. e6 Kb4 61. e7 a4 62. e8=Q a3 63. Qb8+ Kc3 64. Qb1 Kc4 65. Kc6 Kc3 66. Kc5 1-0
2005.07.16 CAN-op
114503 Cashin, Ken (1761) MacKinnon, Keith (1592) 1-0
1. e4 c5 2. Nf3 d6 3. d4 Nf6 4. Nc3 cxd4 5. Nxd4 g6 6. Be3 Bg7 7. Be2 O-O 8. O-O Nc6 9. Kh1 Bd7 10. f4 Rc8 11. Nb3 h5 12. Bg1 Qc7 13. Bf3 Rfe8 14. Rb1 Qb8 15. Qe2 b6 16. Rfd1 Qc7 17. a3 Nb8 18. Qd3 Bc6 19. Nd4 Bd7 20. Rf1 Nc6 21. Nxc6 Bxc6 22. Rbe1 Rcd8 23. f5 Ba8 24. fxg6 fxg6 25. Bd4 Nd7 26. Nb5 Qb8 27. Qc4+ e6 28. Bxg7 Kxg7 29. Qd4+ Nf6 30. Qe3 d5 31. e5 Ng8 32. Bxh5 Rf8 33. Qg5 Rxf1+ 34. Rxf1 Rf8 35. Qxg6+ Kh8 36. Rf7 Rxf7 37. Qxf7 Qxe5 38. h3 Qxb2 39. Nc7 Qa1+ 40. Kh2 Qe5+ 41. g3 Bc6 42. Nxe6 d4 43. Nf8 Qg7 44. Qxg7+ Kxg7 45. Ne6+ Kf6 46. Nxd4 Bd5 47. Bf3 Bf7 48. Kg2 a5 49. Kf2 Ke5 50. Ke3 Be8 51. c3 Ne7 52. Be4 Bd7 53. h4 Ng8 54. Nf3+ Kd6 55. Kd4 Nf6 56. Ne5 Be6 57. Bf3 Bg8 58. g4 Ne8 59. g5 Ng7 60. Bg4 Bh7 61. h5 Nf5+ 62. Bxf5 Bxf5 63. Nc4+ Ke6 64. Nxb6 Bh7 65. c4 Kd6 66. Nd5 Bf5 67. c5+ Kd7 68. Ke5 Bb1 69. Nf6+ Ke7 70. c6 Kd8 71. g6 Kc7 72. g7 Ba2 73. Nd5+ 1-0
2005.07.15 CAN-op
114456 Me, Kevin (1737) MacKinnon, Keith (1592) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Re1 Nc5 7. Bxc6 dxc6 8. Nxe5 Be6 9. d4 Nd7 10. Nf3 Be7 11. c3 Nb6 12. Nbd2 O-O 13. Ne4 Bg4 14. h3 Bh5 15. Ng3 Bg6 16. Ne5 Bd6 17. f4 Bxe5 18. Rxe5 f6 19. Re1 Qd7 20. Qf3 Rfe8 21. Rf1 Re7 22. f5 Bf7 23. b3 Rae8 24. Bd2 Kh8 25. Qf2 Rd8 26. Rae1 Rde8 27. c4 Rxe1 28. Rxe1 Rxe1+ 29. Bxe1 Qe7 30. Bd2 Nd7 31. Bf4 Nb6 32. Kh2 Nc8 33. Qf3 Nd6 34. Bd2 Qe8 35. Bf4 Qe7 36. Ne2 Nxf5 37. g4 Nd6 38. Ng3 1/2-1/2
2005.07.14 CAN-op
114343 MacKinnon, Keith (1592) Pradzinski, Alex (1236) 1-0
1. e4 c5 2. Nf3 d6 3. d4 Nd7 4. Nc3 Ngf6 5. e5 cxd4 6. exf6 dxc3 7. fxg7 Bxg7 8. b3 e5 9. Qxd6 e4 10. Nd4 Bxd4 11. Qxd4 Rg8 12. Qxe4+ Qe7 13. Qxe7+ Kxe7 14. Ba3+ Kd8 15. Bb4 Re8+ 16. Kd1 Nb6 17. Bxc3 Bf5 18. Bb5 Re6 19. Re1 Bg4+ 20. f3 Rd6+ 21. Kc1 Bf5 22. Re8+ Kc7 23. Rxa8 Nxa8 24. Be5 1-0
2005.07.13 CAN-op
114254 MacKinnon, Keith (1592) Peterson, Curtis (1884) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5 7. d3 Bc5 8. Nbd2 b5 9. Re1 Qf6 10. Nb3 Bb6 11. Nbd2 Ne7 12. c3 Ng6 13. Qc2 Nf4 14. d4 Bxh3 15. gxh3 Qg6+ 0-1
2005.07.12 CAN-op
114178 MacKinnon, Keith (1592) Longson, Stan (1322) 1-0
1. e4 e5 2. Nf3 d6 3. d4 Nc6 4. Bb5 Bd7 5. Nc3 Nf6 6. O-O g6 7. Bxc6 Bxc6 8. dxe5 Nxe4 9. Nxe4 Bxe4 10. Re1 d5 11. Bf4 Bg7 12. Ng5 Bf5 13. e6 Bxe6 14. Rxe6+ fxe6 15. Nxe6 Kf7 1-0
2005.07.11 CAN-op
114067 Rivas, Edgar (1764) MacKinnon, Keith (1592) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Qa5+ 6. Nc3 Qxb5 7. Nxb5 Nxd4 8. Nfxd4 Kd8 9. Bd2 Nf6 10. f3 g6 11. O-O-O Bd7 12. Rhe1 e5 13. Bg5 Bg7 14. Nxd6 Ke7 15. Nxb7 h6 16. Bxf6+ Bxf6 17. Ne2 Bg5+ 18. Kb1 Rab8 19. Nc5 Bc6 20. Nc3 Rhc8 21. Nd5+ Bxd5 22. Rxd5 Rb5 23. Na4 Rxd5 24. exd5 Kd6 25. Nc3 a6 26. Rd1 f5 27. a3 Bd8 28. Na4 Rc4 29. b3 Rd4 30. Rxd4 exd4 31. c4 dxc3 32. Nxc3 Bf6 33. Kc2 a5 34. Kd3 Bxc3 35. Kxc3 Kxd5 36. b4 a4 37. b5 Kc5 38. b6 Kxb6 39. Kb4 g5 40. Kxa4 f4 41. Kb4 Kc6 42. Kc4 Kb6 43. Kd5 Kb5 44. Ke5 1-0
2005.07.10 CAN-op
113946 MacKinnon, Keith (1592) Milne, Arthur (1876) 0-1
1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bd6 5. Be2 Ne7 6. O-O O-O 7. c3 Nbc6 8. Re1 Bg4 9. Nbd2 Ng6 10. Nf1 Qd7 11. Ne3 Be6 12. Bd3 f6 13. Qc2 Bf7 14. Bf5 Qd8 15. Bd2 Re8 16. Nf1 Nce7 17. Be6 Bxe6 18. Rxe6 Qd7 19. Rae1 Be5 20. Nxe5 fxe5 21. R6xe5 Nxe5 22. Rxe5 Ng6 23. Rxe8+ Rxe8 24. Be3 c6 25. f3 Nh4 26. Bf2 Nf5 27. Ng3 Nxg3 28. Bxg3 Qe7 29. Be5 Qh4 30. Qd2 Qh5 31. Qf4 Qg6 32. Qc1 Qf5 33. Kf2 Re6 34. Qe1 Qc2+ 35. Qe2 Qxe2+ 36. Kxe2 Kf7 37. b4 g5 38. a4 b6 39. Kd2 c5 40. Bb8 cxb4 41. cxb4 a6 42. b5 axb5 43. axb5 h5 44. Bc7 Ke8 45. Be5 Kd7 46. Kd3 Re8 47. f4 gxf4 48. Bxf4 Ra8 49. Bd2 Ra1 50. Kc2 Rg1 51. g3 Rg2 52. h4 Rxg3 53. Bg5 Rg2+ 54. Kc3 Rg3+ 55. Kc2 Rxg5 56. hxg5 Ke6 57. Kd3 Kf5 58. g6 Kxg6 59. Ke3 Kf5 0-1
2005.05.08 University of Alberta op
114761 MacKinnon, Keith (1591) O'Brien, Sandy (1559) 1-0
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 Ne7 5. f4 c5 6. Bd2 cxd4 7. Nb5 Bxd2+ 8. Qxd2 Nf5 9. Nf3 Qb6 10. g4 Bd7 11. Nfxd4 Nxd4 12. Qxd4 Qxd4 13. Nxd4 a6 14. O-O-O Nc6 15. Rg1 Rf8 16. g5 g6 17. Nf3 Ne7 18. Bh3 Rc8 19. Ne1 Rc4 20. Nd3 Bb5 21. b3 Re4 22. Rgf1 Bxd3 23. Rxd3 Re2 24. Rd2 Re3 25. Bg4 Kd7 26. c4 Rc8 27. Kb2 Ke8 28. cxd5 Nxd5 29. Rxd5 exd5 30. Bxc8 Re2+ 31. Ka3 Rxh2 32. Rd1 h5 33. gxh6 1-0
2005.05.08 University of Alberta op
114770 MacKinnon, Keith (1591) Reuter, Gerhard (1823) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Bxc6 dxc6 7. dxe5 Ne4 8. Qxd8+ Kxd8 9. Ng5 Nxg5 10. Bxg5+ Be7 11. Bxe7+ Kxe7 12. f4 Bf5 13. Rf2 Rad8 14. Nc3 Rd4 15. Kf1 Rhd8 16. Ke1 Ke6 17. h3 h5 18. Rd1 a6 19. Rfd2 c5 20. Ne2 R4d5 21. Nc3 Rxd2 22. Rxd2 Rd4 23. Ne2 Rd5 24. Nc3 Rd4 25. Ne2 Rxd2 26. Kxd2 b5 27. Ng3 Bg6 28. h4 c4 29. a3 c5 30. Kc3 f6 31. exf6 gxf6 32. Kd2 b4 33. c3 a5 34. Ke3 Kd5 35. f5 Be8 36. Ne4 Ke5 37. Nxc5 Kxf5 38. g3 Bc6 39. cxb4 axb4 40. axb4 Ke5 41. Na6 Bd7 42. Nc5 Bc6 43. Na6 1/2-1/2
2005.05.07 University of Alberta op
114732 Tot, Nandor (1921) MacKinnon, Keith (1591) 1-0
1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 c5 7. d5 e6 8. Qd2 exd5 9. cxd5 a6 10. a4 Re8 11. Nge2 Nbd7 12. Nf4 Ne5 13. h4 Qc7 14. Be2 h5 15. Nh3 Rb8 16. Bh6 Bh8 17. Qf4 Qa5 18. Nf2 b5 19. O-O b4 20. Ncd1 Qc7 21. Ne3 Nh7 22. Rac1 Nc6 23. dxc6 Be5 24. Nd5 Bxf4 25. Nxc7 Bxc1 26. Rxc1 Re7 27. Nd5 Re8 28. Nc7 Re7 29. Bf4 Rxc7 30. Bxd6 Rb6 31. Bxc7 Rxc6 32. Ba5 Bd7 33. b3 Nf8 34. Nd3 Ne6 35. Ne5 Rd6 36. Nc4 Rc6 37. Nb6 Nd4 38. Bc4 Be6 39. Nd5 Bxd5 40. exd5 Rd6 41. Bc7 Rxd5 42. Bxd5 Ne2+ 43. Kf2 Nxc1 44. Bd6 Kg7 45. Ke3 Na2 46. Bxc5 1-0
2005.05.07 University of Alberta op
114739 MacKinnon, Keith (1597) Kazakevich, Alexander (1591) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Ne4 6. Bd2 Nxd2 7. Nxd2 Nc6 8. Nb3 Qg5 9. Qd2 Qxd2+ 10. Kxd2 Bf5 11. Bb5 Bd7 12. d5 Ne5 13. Rae1 Ng6 14. Bxd7+ Kxd7 15. Nc5+ Kc8 16. Re4 e6 17. Nd3 Kd7 18. dxe6+ fxe6 19. Rhe1 Re8 20. Nb5 Bd6 21. Nd4 e5 22. Nf3 Rhf8 23. Ke2 Nf4+ 24. Kf1 Nxd3 25. cxd3 Rf5 26. d4 Ref8 27. dxe5 Bc5 28. b4 Bb6 29. e6+ Ke7 30. Rd1 Rd8 31. Rxd8 Kxd8 32. e7+ Ke8 33. Nd4 Rf6 34. Ne6 Rxf2+ 35. Ke1 Rf7 36. Ng5 Rxe7 37. Rxe7+ Kxe7 38. Nxh7 Be3 39. h4 Kf7 40. Ke2 Bc1 41. a4 Kg8 42. Ng5 Bxg5 43. hxg5 Kf7 44. Ke3 a6 45. Kd4 Ke6 46. Ke4 g6 47. g3 b6 48. Kd4 c6 49. a5 bxa5 50. bxa5 Kd6 51. Kc4 c5 52. Kc3 Kd5 53. Kd3 c4+ 54. Kc3 Kc5 55. g4 Kb5 56. Kd4 Kb4 57. Ke5 c3 58. Kf6 c2 59. Kxg6 c1=Q 60. Kf6 Qf4+ 0-1
2005.05.07 University of Alberta op
114752 Reichert, Wayne (1271) MacKinnon, Keith (1591) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f4 Nc6 7. Be3 Bg7 8. h3 O-O 9. Qd2 Bd7 10. g4 Rc8 11. Nb3 b6 12. Ba6 Rb8 13. O-O-O Nb4 14. Be2 Qc7 15. Rdg1 Rfc8 16. Bf3 Be6 17. a3 Bxb3 18. cxb3 Na2+ 19. Kd1 Nxc3+ 20. bxc3 Qxc3 21. Qxc3 Rxc3 22. Kd2 Rxb3 23. Ra1 Nxe4+ 24. Bxe4 Bxa1 25. Rxa1 Rc8 26. Bc2 Rxc2+ 27. Kxc2 Rxe3 28. Rh1 Rxa3 0-1
2005.03.27 Cycc U12
182435 MacKinnon, Keith (1661) Keith-Jacques, Liam (1167) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 a6 6. N5c3 Be6 7. Be3 Nf6 8. Nd5 Bxd5 9. exd5 Nbd7 10. Nc3 Be7 11. Be2 Qc7 12. Qd2 Rc8 13. O-O h5 14. a4 b5 15. Na2 a5 16. Bxb5 O-O 17. c3 1/2-1/2
2005.03.26 Cycc U12
182401 MacKinnon, Keith (1661) Wild, Joshua (1411) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bc5 5. O-O Nf6 6. Nxe5 Bxf2+ 7. Rxf2 Nxe5 8. d4 Ng6 9. Bg5 h6 10. Bxf6 gxf6 11. Qf3 b5 12. Bb3 d6 13. Qxf6 Qxf6 14. Rxf6 Bb7 15. Nd2 d5 16. Re1 Ke7 17. Rf2 Rhf8 18. exd5+ Kd7 19. d6 f5 20. Rxf5 Rxf5 21. Be6+ Kxd6 22. Bxf5 Nf4 23. g3 Rf8 24. Bg4 h5 25. Rf1 hxg4 26. Rxf4 Rxf4 27. gxf4 Kd5 28. c3 Bc8 29. Kf2 Bf5 30. Nf1 Be6 31. Nd2 b4 32. Ke3 bxc3 33. bxc3 Bf5 34. c4+ Kd6 35. Ne4+ Ke7 36. d5 Kd7 37. Nc5+ Kd6 38. Nxa6 c6 39. dxc6 Kxc6 40. Kd4 Be6 41. Nc5 Bf7 42. f5 Kd6 43. Ne6 Kd7 44. Ke5 Ke7 45. c5 Kd7 46. c6+ Ke7 47. f6+ Ke8 48. Kd6 g3 49. c7 1-0
2005.03.26 Cycc U12
182415 Rozybakiyev, Ilchin (1359) MacKinnon, Keith (1661) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Qd2 O-O 8. Be2 Nc6 9. O-O-O Bd7 10. Kb1 Rc8 11. h3 Ne5 12. f4 Nc4 13. Bxc4 Rxc4 14. g4 Qb8 15. Qd3 Rfc8 16. Rd2 b5 17. Nce2 Qc7 18. f5 Nxe4 19. Rdd1 Bc6 20. Rhg1 Bd7 21. Qxe4 e5 22. fxe6 fxe6 23. b3 Rc5 24. Nxe6 Bxe6 25. Qxe6+ Kh8 26. Bxc5 Qxc5 27. Qe4 1-0
2005.03.25 Cycc U12
182365 Xiong, Jerry (1832) MacKinnon, Keith (1661) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f3 Bg7 7. Be3 O-O 8. Qd2 Nc6 9. O-O-O Bd7 10. g4 Rc8 11. h4 Ne5 12. Be2 Qa5 13. Nb3 Qc7 14. h5 Nc4 15. Bxc4 Qxc4 16. Bh6 Rfd8 17. hxg6 fxg6 18. Bxg7 Kxg7 19. Qh6+ Kg8 20. Rh2 Qf7 21. Nd4 Qg7 22. Qh4 Rc4 23. Nde2 Rf8 24. Ng3 Rf7 25. Rdh1 b5 26. Qg5 Rc5 27. Qe3 Bxg4 28. Qd3 Bd7 29. f4 Ng4 30. Rxh7 Qxh7 31. Rxh7 Rxh7 32. e5 Nf2 33. Qd4 Nh1 34. Nge4 Rc7 35. exd6 exd6 36. Nf6+ Kg7 37. Ne8+ Kg8 38. Nxc7 1-0
2005.03.25 Cycc U12
182382 MacKinnon, Keith (1661) Breel, Kevin (1374) 0-1
1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nd7 7. Bf4 Ngf6 8. c3 e6 9. Bd3 Bxd3 10. Qxd3 Be7 11. O-O O-O 12. Rfe1 Nd5 13. Bd2 N5f6 14. Rad1 Qc7 15. Nf5 Bd6 16. Nxd6 Qxd6 17. Ne5 Nxe5 18. Rxe5 b6 19. Bf4 Qd7 20. Qg3 Nd5 21. Rde1 Nxf4 22. Qxf4 Qd6 23. Qe4 Rad8 24. Qe3 Rfe8 25. g3 Re7 26. f4 Rc7 27. f5 exf5 28. Re8+ Rxe8 29. Qxe8+ Qf8 30. Qe5 Rc8 31. Qxf5 Re8 32. Re5 f6 33. Re6 Qf7 34. Rxc6 Qxa2 35. Qd7 Qb1+ 36. Kf2 Qxb2+ 37. Kf1 Qe2+ 38. Kg1 Qe1+ 39. Kg2 Re2+ 40. Kf3 Rf2+ 41. Kg4 f5+ 42. Kh3 Qf1+ 43. Kh4 Rxh2+ 44. Kg5 Qc1+ 45. Kxf5 Rf2+ 46. Ke6 Rf6+ 47. Ke7 Rf7+ 48. Ke6 Qe3+ 49. Kd6 Qxg3+ 50. Ke6 Qg4+ 0-1
2005.03.24 Cycc U12
182343 Herringer, Moise (1152) MacKinnon, Keith (1661) 0-1
1. e4 c5 2. g3 Nc6 3. Bg2 g6 4. c3 Bg7 5. Nf3 d6 6. d4 cxd4 7. cxd4 Qb6 8. O-O Nxd4 9. Be3 Nxf3+ 10. Bxf3 Qxb2 11. Nd2 Qxa1 12. Bg4 Bxg4 13. Qxg4 Qxa2 14. Nf3 h5 15. Qh3 Nf6 16. e5 dxe5 17. Nxe5 O-O 18. Nf3 Qe2 19. Nd4 Qg4 20. Qg2 e5 21. f3 Qd7 22. Ne2 b6 23. Nc3 Qd3 24. Bd2 Rfd8 25. Be1 Rac8 26. Ne4 Nxe4 27. fxe4 Rd4 28. Qa2 Rc2 29. Qxf7+ Kh7 30. Rf6 Qe3+ 31. Bf2 Rd1+ 32. Kg2 Qxe4+ 33. Kh3 Rdd2 34. Rf3 Rxf2 35. Rxf2 Rxf2 36. Qxf2 Qf5+ 37. Qxf5 gxf5 38. Kh4 e4 39. Kh3 a5 0-1
2005.03.24 Cycc U12
182354 MacKinnon, Keith (1661) Miller, Ben (847) 1-0
1. e4 e6 2. d3 d5 3. Nd2 c6 4. Ngf3 dxe4 5. dxe4 Bb4 6. c3 Bc5 7. Qc2 Nf6 8. Bd3 Ng4 9. O-O f5 10. exf5 exf5 11. Bxf5 Bxf5 12. Qxf5 Bxf2+ 13. Kh1 g6 14. Qxg4 Be3 15. Re1 h5 16. Qxg6+ Kf8 17. Ne5 Qd5 18. Qf6+ Kg8 19. Rxe3 Nd7 20. Rg3+ Kh7 21. Rg7# 1-0
2004.07.09 Cycc U12
123063 MacKinnon, Keith (1651) Gibson, Kevin (1473) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 d6 8. f3 Bd7 9. Qd2 h6 10. O-O-O a6 11. Be2 Rc8 12. Kb1 Ne5 13. b3 Qc7 14. Rc1 Nc6 15. g4 Ne5 16. h4 h5 17. g5 Nh7 18. f4 Ng4 19. Bxg4 Bxg4 20. Nde2 Nf8 21. Ng3 Qa5 22. Na4 Qxd2 23. Bxd2 Nd7 24. Bc3 Bxc3 25. Nxc3 Nb6 26. Nd5 Nxd5 27. cxd5 Kd7 28. Rxc8 Rxc8 29. Rc1 Rxc1+ 30. Kxc1 e6 31. dxe6+ Kxe6 32. Kd2 f6 33. gxf6 Kxf6 34. Ke3 Bd7 35. f5 Be8 36. fxg6 Bxg6 37. Kd4 Ke6 38. Ne2 Bf7 39. Nf4+ Kd7 40. e5 a5 41. exd6 1/2-1/2
2004.07.08 Cycc U12
123045 Moore, Zachary (957) MacKinnon, Keith (1651) 0-1
1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qd5 e6 5. Qc4 d5 6. exd5 exd5 7. Qd4 Nxd4 8. c3 Nc2+ 9. Kd1 Nxa1 10. Bb5+ Bd7 11. Bd3 Qa5 12. b4 Qxa2 13. Ne2 Nb3 14. Na3 Nxc1 15. Nxc1 Qxa3 16. Re1+ Be7 17. b5 Qxc3 18. g4 Bxg4+ 19. Be2 Bg5 20. f4 Bxf4 21. Bxg4+ Ne7 22. Ke2 Bxc1 23. h4 Qe3+ 24. Kd1 Qd2# 0-1
2004.07.08 Cycc U12
123054 MacKinnon, Keith (1651) Dawson, Jeffrey (1224) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Bc4 Bf5 5. Nf3 e6 6. O-O Nf6 7. d3 c6 8. Bf4 Be7 9. Qe2 Nbd7 10. Ne4 Nxe4 11. dxe4 Bg6 12. Rfd1 Nc5 13. Bd3 O-O-O 14. c3 Bd6 15. b4 Qb6 16. Bxd6 Na4 17. Qc2 Rxd6 18. Qxa4 a6 19. Bc2 Rxd1+ 20. Rxd1 h6 21. e5 Bh5 22. Be4 f6 23. exf6 gxf6 24. Qc2 Rg8 25. Qd3 f5 26. Bxf5 Bf7 27. Qd7+ Kb8 28. Qxf7 Rc8 29. Qxe6 Rf8 30. Qd6+ Qc7 31. Qxf8+ Ka7 32. Qxh6 Qf7 33. Qe3+ Kb8 34. Rd8+ Kc7 35. Rd7+ Qxd7 36. Bxd7 Kxd7 37. h4 Kc7 38. Qd3 Kb6 39. h5 c5 40. Qd6+ Kb5 41. Qxc5+ Ka4 42. Qa5# 1-0
2004.07.07 Cycc U12
123027 Chung, Kevin (2007) MacKinnon, Keith (1651) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be2 Bg7 7. O-O O-O 8. Be3 Nc6 9. Qd2 Ng4 10. Bxg4 Bxg4 11. f3 Bd7 12. Nxc6 Bxc6 13. Rfd1 Qc7 14. Bd4 Bxd4+ 15. Qxd4 Qb6 16. Qxb6 axb6 17. Nd5 Bxd5 18. Rxd5 Ra5 19. Rd4 Rc8 20. c3 Rb5 21. Rd2 Kf8 22. Kf2 f6 23. Ke3 Kf7 24. Kd4 Rbc5 25. a3 Rc4+ 26. Ke3 Ke6 27. Rad1 R4c5 28. Rd5 R8c7 29. R1d4 Rc8 30. Rd3 R8c7 31. g4 h6 32. f4 g5 33. f5+ Kd7 34. Kd2 Kc6 35. Rxc5+ bxc5 36. Rh3 b5 37. Rxh6 Rc8 38. Rh7 Kd7 39. Ke3 Rg8 40. h4 gxh4 41. Rxh4 Rg7 42. Kf3 Kc7 43. Rh1 Kb6 44. Kf4 Ka5 45. b3 c4 46. bxc4 bxc4 47. Rb1 Ka4 48. Rb4+ Kxa3 49. Rxc4 Kb3 50. Rc7 Kc2 51. c4 Kd3 52. c5 dxc5 53. Rxc5 Kd4 54. Rd5+ Kc4 55. Rd1 Kc3 56. Rd8 Kc4 57. Rd7 Kc5 58. e5 fxe5+ 59. Kxe5 Rxg4 60. Rc7+ Kb6 61. Rxe7 Kc6 62. f6 Rg5+ 63. Ke6 1-0
2004.07.07 Cycc U12
123039 MacKinnon, Keith (1651) Douglas, Richard (1668) 0-1
1. e4 Nf6 2. Nc3 d5 3. exd5 Nxd5 4. Bc4 Nb6 5. Bb3 Nc6 6. d3 Bf5 7. Nf3 e6 8. Bf4 Qd7 9. O-O Be7 10. h3 h5 11. Qd2 O-O-O 12. a4 a6 13. Rfe1 Bb4 14. Ne5 Nxe5 15. Bxe5 f6 16. Bh2 g5 17. Qe2 e5 18. Qf3 g4 19. hxg4 hxg4 20. Qe3 Qh7 21. Qg3 Bd6 22. Ne4 Bxe4 23. Be6+ Kb8 24. dxe4 Rde8 25. Bf5 Qh6 26. Bxg4 Reg8 27. f3 Bc5+ 28. Kh1 Bf2 29. Qh3 Qg5 30. Bh5 Rxh5 31. Qg4 Qxg4 32. fxg4 Rxh2+ 0-1
2004.07.06 Cycc U12
123016 MacKinnon, Keith (1651) Wywrot, Allen (1041) 1-0
1. e4 Nf6 2. Nc3 Nc6 3. d4 g6 4. Bc4 Bg7 5. Nf3 O-O 6. Bb5 Nb4 7. a3 Nxc2+ 8. Qxc2 Ng4 9. h3 Nf6 10. e5 Ne8 11. Bg5 a6 12. Bc4 c6 13. O-O b5 14. Bb3 Rb8 15. Qd2 d6 16. Rfe1 h6 17. Bxh6 Bxh6 18. Qxh6 Ng7 19. Ng5 Ne6 20. Qh7# 1-0
2004.07.06 Cycc U12
123021 Hambleton, Aman (1963) MacKinnon, Keith (1651) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. e3 Nc6 6. Nf3 d6 7. Bd3 Qb6 8. dxc5 Bxc5 9. O-O Nb4 10. Qe2 Nxd3 11. Qxd3 O-O 12. Na4 Qc6 13. Nxc5 dxc5 14. b3 b6 15. Bb2 Qe4 16. Qxe4 Nxe4 17. Rad1 Ba6 18. Ne5 Rad8 19. f3 Nf6 20. Nc6 Ra8 21. Rf2 Rfe8 22. Rfd2 Bb7 23. Ne5 Kf8 24. Nd7+ Nxd7 25. Rxd7 Bc6 26. Rc7 Rec8 27. Rxc8+ Rxc8 28. Kf2 f6 29. e4 Ke7 30. e5 f5 31. Bc1 h6 32. Rd6 Bd7 33. g4 Rd8 34. g5 h5 35. g6 Ke8 36. Kg3 Bc8 37. Rxd8+ Kxd8 38. Kh4 Bb7 39. Kxh5 Bxf3+ 40. Kg5 Ke8 41. h4 Kf8 42. h5 Kg8 43. h6 Be4 44. a3 a5 45. Bd2 Bd3 46. h7+ Kh8 47. Kh5 Be2+ 48. Kh4 Bd3 49. Bg5 b5 50. cxb5 Bxb5 51. Bd2 a4 52. bxa4 Bxa4 53. Kg5 c4 54. Kf4 Bc2 55. Ke3 f4+ 56. Kd4 Bxg6 57. Bxf4 Be8 58. Kxc4 Kxh7 59. Kc5 Kg6 60. Kd6 Kf7 61. Bg5 Ba4 62. Bf4 Be8 63. Bh2 Ba4 64. Kc5 Kg6 65. Kb4 Be8 66. a4 Bc6 67. a5 Kf5 68. Kc5 Bd5 1/2-1/2
2003.09.01 Abe Yanofsky mem U1600
188878 Still, Graham (1115) MacKinnon, Keith (1343) 1-0
1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Bg5 e6 5. e4 Be7 6. Bxf6 Bxf6 7. Nf3 Be7 8. a3 dxc4 9. Bxc4 c5 10. O-O Nc6 11. Bb5 Bd7 12. dxc5 Bxc5 13. Bxc6 Bxc6 14. Ne5 Qc7 15. Nxc6 Qxc6 16. Qa4 Qxa4 17. Nxa4 Be7 18. f4 O-O 19. Rac1 Rac8 20. g3 Rxc1 21. Rxc1 Bd6 22. Rd1 Bb8 23. Nc5 b6 24. Nd7 Rc8 25. Nxb8 Rxb8 26. Rd7 a5 27. a4 h6 28. Rd6 Kf8 29. h4 Ke7 30. e5 f6 31. g4 fxe5 32. fxe5 g5 33. h5 Rb7 34. Kf2 Rd7 35. Rxb6 Rd5 36. Rb5 Rxb5 37. axb5 Kd7 38. Ke3 Kc7 39. Kd4 Kb6 40. Kc4 Kb7 41. Kc5 Kc7 42. b3 1-0
2003.08.31 Abe Yanofsky mem U1600
188855 MacKinnon, Keith (1343) Liebzeit, Mick (1199) 0-1
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Bc4 Nc6 9. Qd2 Ne5 10. Bb3 Re8 11. O-O-O Bd7 12. g4 Rc8 13. h4 h5 14. g5 Nh7 15. Bf4 Nc4 16. Qd3 e5 17. Bxc4 exd4 18. Ne2 Qc7 19. Bb3 Be6 20. Rd2 Bxb3 21. Qxb3 Re5 22. Bxe5 dxe5 23. Kb1 Nf8 24. Rf1 Ne6 25. Rc1 Nc5 26. Qa3 a6 27. c3 Bf8 28. b4 d3 29. Ng3 Qb6 30. Rb2 Ne6 31. Qa5 Qxa5 32. bxa5 Ba3 33. Rxb7 Bxc1 34. Kxc1 Rxc3+ 35. Kd2 Rc2+ 36. Kxd3 Rxa2 37. Rb6 Rh2 38. Ke3 Nc7 39. Rc6 Nb5 40. Rxa6 Rxh4 41. Rb6 Na3 42. Rb3 Nc4+ 43. Kd3 Nxa5 44. Rb5 Rh3 45. Rxa5 Rxg3 46. Ke2 Rxg5 47. f4 Rg4 48. Rxe5 Rxf4 49. Ke3 Rf6 50. Rg5 Re6 51. Kf4 Kg7 52. Rg3 Kf6 53. Rg2 Re5 54. Rf2 Ke6 55. Rc2 Kd6 56. Ra2 Rc5 57. Ra6+ Rc6 58. e5+ Kd7 59. Rxc6 Kxc6 60. Kg5 Kd5 61. Kf6 h4 62. Kxf7 Kxe5 63. Kxg6 h3 64. Kf7 h2 65. Ke7 h1=Q 66. Kd7 Qh6 67. Kc7 Kd5 68. Kd7 Qg7+ 69. Ke8 Ke6 0-1
2003.08.31 Abe Yanofsky mem U1600
188870 Tuason, Alfred (1442) MacKinnon, Keith (1343) 0-1
1. e4 c5 2. Nf3 d6 3. h3 Nf6 4. Nc3 Nc6 5. Bb5 Bd7 6. d3 g6 7. O-O Bg7 8. a3 O-O 9. Bg5 a6 10. Bc4 b5 11. Ba2 h5 12. Qd2 Nh7 13. Bh6 e6 14. Bxg7 Kxg7 15. Qf4 Bc8 16. Qg3 b4 17. Nb1 a5 18. Nfd2 Qf6 19. c3 Qe5 20. Nf3 Qxg3 21. fxg3 a4 22. Bc4 Rd8 23. Bb5 Bd7 24. Bxc6 Bxc6 25. cxb4 cxb4 26. axb4 Rab8 27. Nd4 Be8 28. b5 Bxb5 29. Nxb5 Rxb5 30. Rxa4 Rxb2 31. Ra7 Rc8 32. Rfxf7+ Kh6 33. Rxh7+ Kg5 34. h4+ Kg4 35. Kh2 Rcc2 36. Rhg7 Rxg2+ 37. Kh1 Kh3 38. Ra1 Rh2+ 39. Kg1 0-1
2003.08.30 Abe Yanofsky mem U1600
188836 Bist, Jordan (1144) MacKinnon, Keith (1343) 1-0
1. d4 d5 2. c4 e6 3. Nf3 Nc6 4. e3 Nf6 5. Bd3 Be7 6. O-O O-O 7. Nc3 dxc4 8. Bxc4 Nd5 9. Qc2 Nxc3 10. Qxc3 Re8 11. Rd1 b6 12. Bb5 Bb4 13. Qc4 Ne5 14. Nxe5 f6 15. Bxe8 fxe5 16. Bc6 Rb8 17. Qxb4 Qg5 18. d5 Qh5 19. Bd2 Ba6 20. dxe6 Bb7 21. Bxb7 Rxb7 22. f3 Qe8 23. Qe4 Rb8 24. Qxe5 Qe7 25. Bc3 Rc8 26. Qxg7+ Qxg7 27. Bxg7 Kxg7 28. Rd7+ Kf6 29. e7 Ke6 30. Rad1 Re8 31. e4 Rxe7 32. Rxe7+ Kxe7 33. Rc1 Kd6 34. Rd1+ Ke7 35. f4 Ke6 36. f5+ Ke7 37. e5 Ke8 38. e6 Ke7 39. Rf1 Kf6 40. e7 Kxe7 41. f6+ Kf7 42. g3 h5 43. Rf4 c5 44. Rh4 Kxf6 45. Rxh5 Kg6 46. Rh4 a5 47. Rg4+ Kf5 48. Rg7 Kf6 49. Rb7 1-0
2003.08.29 Abe Yanofsky mem U1600
188825 MacKinnon, Keith (1343) Pottinger, Carl (1588) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. Nc3 d6 5. O-O Be7 6. d3 Nf6 7. Be3 a6 8. a4 O-O 9. d4 Ng4 10. h3 Nxe3 11. fxe3 Bd7 12. Qd2 Qc7 13. Rad1 Rad8 14. Qe2 Na7 15. Bb3 b5 16. axb5 axb5 17. d5 e5 18. Qd2 Nc8 19. Qe2 b4 20. Na2 Nb6 21. c3 c4 22. Bc2 b3 23. Bxb3 cxb3 24. Nb4 Qc4 25. Qd3 Qxd3 26. Rxd3 Bb5 0-1
2003.07.07 Cycc U10
103144 MacKinnon, Keith (1696) Calugar, Arthur (1282) 0-1
1. e4 c5 2. Nf3 Nc6 3. Bc4 d6 4. d4 cxd4 5. Nxd4 g6 6. Bb5 Bd7 7. Nc3 a6 8. Ba4 b5 9. Bb3 Bg7 10. Qf3 Nf6 11. Nxc6 Bxc6 12. O-O b4 13. Bd5 Bxd5 14. Nxd5 Nxd5 15. exd5 O-O 16. c3 bxc3 17. bxc3 Qa5 18. Bd2 Rab8 19. Rfd1 Rb2 20. c4 Rxd2 21. Rxd2 Qxd2 22. Rd1 Qxa2 0-1