1.e4 c5 2.Nf3 g6 3.Bc4 Bg7 4.c3 d6 5.d4 cxd4 6.cxd4 Nf6 7.Nc3 O-O 8.h3 Nxe4 9.Bxf7+ Rxf7 10.Nxe4 d5 11.Nc3 Nc6 12.O-O h6 13.Re1 Bf5 14.Be3 g5 15.Nh2 e5 16.Ne2 e4 17.Ng3 Bg6 18.Ng4 Qd6 19.Rc1 Raf8 20.a3 Kh7 21.Rc5 b6 22.Rc3 Na5 23.b3 Nc6 24.Qd2 h5 25.Rec1 Ne7 26.Ne5 Bxe5 27.dxe5 Qxe5 28.Rc7 h4 29.Ne2 Nf5 30.Rxf7+ Rxf7 31.Bxg5 d4 32.Bf4 Qf6 33.Rc8 Ne7 34.Rc7 Nd5 35.Rxf7+ Bxf7 36.Bb8 d3 37.Nf4 Qc3 38.Qd1 Nf6 39.b4 Bb3 40.Qb1 d2 41.Ne2 Qc4 42.Bxa7 d1=Q+ 43.Qxd1 Bxd1 44.Kf1 Nd7 45.Kg1 Qd3 46.Kf1 Nb8 47.a4 Bxe2+ 48.Ke1 Qd1# 0-1