1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bc4 e6 7.O-O Ne7 8.d3 a6 9.a4 O-O 10.Qe1 Nbc6 11.Qh4 Nd4 12.Nxd4 cxd4 13.Ne2 Nc6 14.Qg3 Na5 15.Ba2 Bxa4 16.f5 Bd7 17.Bg5 Qb6 18.Be7 Rfc8 19.Bxd6 Rxc2 20.b4 Nc6 21.Bc5 Qd8 22.fxe6 Bxe6 23.Bxe6 fxe6 24.Nf4 Qe8 25.Qh3 Nd8 26.Rf3 Be5 27.Raf1 Bg7 28.g3 e5 29.Nd5 Ne6 30.Nf6+ Bxf6 31.Rxf6 Nxc5 32.bxc5 Qe7 33.Rf7 Qxf7 34.Rxf7 Kxf7 35.Qxh7+ Kf6 36.Qxb7 Rh8 37.Qxa6+ Kg5 38.h4+ Kh5 39.Qf6 Kg4 40.Qf1 Rxc5 41.Qd1+ Kh3 42.Kh1 Rf8 43.Qg1 Rc2 44.g4 Rff2 45.Qb1 Rh2+ 46.Kg1 Rcg2+ 47.Kf1 Rh1#