1.e4 c5 2.h3 g6 3.Nf3 Bg7 4.Nc3 Nc6 5.Bb5 Nd4 6.O-O e6 7.Nxd4 cxd4 8.Ne2 Ne7 9.c3 a6 10.Ba4 b5 11.Bc2 Nc6 12.d3 O-O 13.f4 Bb7 14.Kh2 Rc8 15.Qe1 d5 16.e5 dxc3 17.bxc3 d4 18.c4 bxc4 19.Ba3 c3 20.Rb1 Ba8 21.Bxf8 Bxf8 22.Qf2 Bc5 23.Bb3 Nb4 24.Qg3 Bd5 25.f5 exf5 26.Rxf5 Bxb3 27.axb3 Nd5 28.b4 Bf8 29.Rf3 c2 30.Rc1 Bh6 31.Rcf1 c1=Q 32.Nxc1 Rxc1 33.Rxf7 Rxf1 34.Rxf1 Ne3 35.Ra1 Qc7 36.Kg1 Nf5 37.Qf3 Be3+ 38.Kh1 Qxe5 39.g4 Nh4 40.Qa8+ Kg7 41.Qa7+ Kh6 42.Qa8 Qf4 43.Re1 Qf7 44.Ra1 Bd2 45.Rb1 Qf4 46.Qe4 Qg3 47.Rf1 Qxh3+ 48.Kg1 Be3+ 49.Qxe3+ dxe3 50.Re1 Qg2# 0-1