1. e4 c5 2. Nc3 a6 3. g3 Nc6 4. Bg2 e6 5. Nge2 h5 6. d4 cd4 7. Nd4 h4 8. O-O h3 9. Bh1 Nd4 10. Qd4 Qc7 11. Be3 d6 12. Na4 Nf6 13. Nb6 Rb8 14. c4 Be7 15. Rac1 O-O 16. Bf3 Nd7 17. Nd7 Bd7 18. Bg4 e5 19. Qd1 Qc6 20. Re1 Qe4 21. Bf3 Qg6 22. Ba7 Rbc8 23. Bb7 Rc7 24. Be4 f5 25. Bd5 Kh8 26. Bb6 Rcc8 27. f4 Bc6 28. Rc3 Bf6 29. Rf3 Bd5 30. Qd5 Rfe8 31. b3 ef4 32. Re8 Re8 33. Rf4 Re5 34. Qd3 Bg5 35. Rf3 Qe6 36. Bf2 Kg8 37. Qf1 Qh6 38. Bd4 Re4 39. Bf2 Qh5 40. Rf5 Qg4 41. Rd5 Be3 42. Be3 Re3 43. Rf5 Re2 44. Rf4 Qe6 45. Qf3 Re1 46. Kf2 Re5 47. Rf8 Kh7 48. g4 Qh6 49. Qd3 g6 50. Rf3 Qh4 51. Rg3 Qf6 52. Qf3 Qe7 53. Rh3 Kg7 54. Qc3 Qf6 55. Kg1 Qf4 56. Rg3 Kg8 57. Qd3 Kg7 58. Kg2 Re1 59. Rf3 Qg4 60. Rg3 Qh5 61. Qd4 Re5 62. Rf3 Qg5 63. Rg3 Qe7 64. Qg4 Qf6 65. h4 Rf5 66. Rf3 Rf3 67. Qf3 Qh4 68. Qb7 Kh6 69. Qa6 Qe4 70. Kf1 Qf3 71. Ke1 Qe3 72. Kd1 Qd3 73. Kc1 Qc3 74. Kb1 Qd3 75. Kb2 g5 76. Qc6 g4 77. c5 Qd2 78. Kb1 g3 79. Qh1 Kg5 80. c6 g2 81. Qg1 Qd3 82. Kb2 Qe2 83. Ka3 Qa6 84. Kb2 Qc6 85. a4 Qf3 86. a5 Qf1 87. Qe3 Kg4 88. Qe6 Qf5 89. Qg8 Qg5 90. Qe6 Kh4 91. Qe4 Kh3 92. Qh7 Kg3 93. Qd3 Kh2 94. Qh7 Kg3 95. Qd3 Kh2 96. Qh7 Kg1 97. Qb1 Kf2 98. Qc2 Kf3 99. Qd1 Ke4 100. Qg1 Qf6 101. Ka3 Qf1 102. Qh2 g1Q 103. Qg1 Qg1 104. a6 Kd3 105. Kb4 Qb6 106. Ka3 Kc3 107. Ka2 Qb3 108. Ka1 Qb2#
1.e4 c5 2.Nc3 a6 3.g3 Nc6 4.Bg2 e6 5.Nge2 h5 6.d4 cxd4 7.Nxd4 h4 8.O-O h3 9.Bh1 Nxd4 10.Qxd4 Qc7 11.Be3 d6 12.Na4 Nf6 13.Nb6 Rb8 14.c4 Be7 15.Rac1 O-O 16.Bf3 Nd7 17.Nxd7 Bxd7 18.Bg4 e5 19.Qd1 Qc6 20.Re1 Qxe4 21.Bf3 Qg6 22.Ba7 Rbc8 23.Bxb7 Rc7 24.Be4 f5 25.Bd5+ Kh8 26.Bb6 Rcc8 27.f4 Bc6 28.Rc3 Bf6 29.Rf3 Bxd5 30.Qxd5 Rfe8 31.b3 exf4 32.Rxe8+ Rxe8 33.Rxf4 Re5 34.Qd3 Bg5 35.Rf3 Qe6 36.Bf2 Kg8 37.Qf1 Qh6 38.Bd4 Re4 39.Bf2 Qh5 40.Rxf5 Qg4 41.Rd5 Be3 42.Bxe3 Rxe3 43.Rf5 Re2 44.Rf4 Qe6 45.Qf3 Re1+ 46.Kf2 Re5 47.Rf8+ Kh7 48.g4 Qh6 49.Qd3+ g6 50.Rf3 Qh4+ 51.Rg3 Qf6+ 52.Qf3 Qe7 53.Rxh3+ Kg7 54.Qc3 Qf6+ 55.Kg1 Qf4 56.Rg3 Kg8 57.Qd3 Kg7 58.Kg2 Re1 59.Rf3 Qxg4+ 60.Rg3 Qh5 61.Qd4+ Re5 62.Rf3 Qg5+ 63.Rg3 Qe7 64.Qg4 Qf6 65.h4 Rf5 66.Rf3 Rxf3 67.Qxf3 Qxh4 68.Qb7+ Kh6 69.Qxa6 Qe4+ 70.Kf1 Qf3+ 71.Ke1 Qe3+ 72.Kd1 Qd3+ 73.Kc1 Qc3+ 74.Kb1 Qd3+ 75.Kb2 g5 76.Qc6 g4 77.c5 Qd2+ 78.Kb1 g3 79.Qh1+ Kg5 80.c6 g2 81.Qg1 Qd3+ 82.Kb2 Qe2+ 83.Ka3 Qa6+ 84.Kb2 Qxc6 85.a4 Qf3 86.a5 Qf1 87.Qe3+ Kg4 88.Qe6+ Qf5 89.Qg8+ Qg5 90.Qe6+ Kh4 91.Qe4+ Kh3 92.Qh7+ Kg3 93.Qd3+ Kh2 94.Qh7+ Kg3 95.Qd3+ Kh2 96.Qh7+ Kg1 97.Qb1+ Kf2 98.Qc2+ Kf3 99.Qd1+ Ke4 100.Qg1 Qf6+ 101.Ka3 Qf1 102.Qh2 g1=Q 103.Qxg1 Qxg1 104.a6 Kd3 105.Kb4 Qb6+ 106.Ka3 Kc3 107.Ka2 Qxb3+ 108.Ka1 Qb2# 0-1