1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c3 Bg7 6.Be3 Nf6 7.Nd2 O-O 8.Bd3 d5 9.f3 a6 10.Qc2 e5 11.Nxc6 bxc6 12.O-O Be6 13.Rad1 d4 14.Bf2 c5 15.Bh4 Qb6 16.Nc4 Bxc4 17.Bxc4 Rab8 18.Rd2 Rb7 19.Bg3 Nh5 20.Bf2 Qf6 21.Be1 Bh6 22.Rd1 Rfb8 23.b3 a5 24.g3 Be3+ 25.Kh1 a4 26.Bd2 axb3 27.axb3 Bxd2 28.Qxd2 Ra7 29.cxd4 cxd4 30.Bd5 Rb6 31.Rf2 Rba6 32.b4 Ra3 33.Rdf1 Rc3 34.f4 exf4 35.g4 Ng7 36.Rxf4 Qe5 37.Rxf7 Rxf7 38.Rxf7 Ne6 39.Re7 Qf6 40.Bxe6+ Kh8 41.Rf7 Qe5 42.Bd5 d3 43.Qh6 Rc1+ 44.Qxc1 Qe8 45.Qh6 Qg8 46.Rf8 d2 47.Rxg8#