1.e4 c5 2.Nf3 Nc6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Ne5 9.h3 Bc5 10.Kh1 d6 11.f4 Ng6 12.Qd2 O-O 13.Qf2 Bd7 14.e5 Nh5 15.Nde2 Bxe3 16.Qxe3 dxe5 17.Bxg6 exf4 18.Bxh7+ Kxh7 19.Nxf4 Nxf4 20.Rxf4 Kg8 21.Rg4 f6 22.Qh6 Bc6 23.Rf1 Qe7 24.Rg6 Rad8 25.Rf4 Be8 26.Rg3 Bc6 27.Ne2 e5 28.Rf5 Be8 29.Nc3 Rd4 30.Ne2 Rd1+ 31.Kh2 g6 32.Qh4 Qg7 33.Qg4 b5 34.Qb4 Bc6 35.Qg4 g5 36.Rf2 Qe7 37.Nc3 Rd4 38.Qf5 Kg7 39.a3 Re8 40.Ne2 Rd6 41.Rc3 Bd7 42.Qe4 f5 43.Rxf5 Bxf5 44.Qxf5 e4 45.Rg3 Kh6 46.Rg4 Re6 47.h4 Re5 48.hxg5+ Kg7 49.Qf4 e3 50.Qd4 Rd8 51.Qc3 Kg8 52.Rh4 Re8 53.a4 Qxg5 54.Rh3 Qe7 55.axb5 axb5 56.Nf4 Qd6 57.Kh1 Rf8 58.Rg3+ Kf7 59.Rh3 Rg8 60.Qb3+ Kf8 61.Qc3 Rg7 62.Qc8+ Kf7 63.Qb7+ Qe7 64.Qf3 Rf5 65.g4 e2 66.Qb3+ Ke8 67.Rh8+ Kd7 68.Qd3+ Kc7 69.Qc3+ Rc5 70.Qa5+ Kd7 71.Qa7+ Kd6 72.Qb8+ Qc7 73.Qf8+ Kc6 74.Nxe2 Rh7+ 75.Rxh7 Qxh7+ 76.Kg1 Rc4 77.Qf3+ Kb6 78.Nc3 Qg6 79.Nd5+ Ka6 80.Ne3 Re4 81.Kf2 Qe6 82.Qf8 Qc6 83.g5 Re8 84.Qf6 Re6 85.Qf3 Qc8 86.Qf5 Qd7 87.Qc5 Rc6 88.Qe5 Rg6 89.Kg3 Re6 90.Qc5 Rc6 91.Qf8 Kb7 92.c3 Qe6 93.Qf3 b4 94.cxb4 Qe5+ 95.Qf4 Qxb2 96.Nd5 Qg7 97.Nf6 Ka6 98.Qe5 Qc7 99.Qxc7 Rxc7 100.Nd5 Rg7 101.Kf4 Kb5 102.Ke5 Rxg5+ 103.Kd6 Kc4 104.Ne3+