1.e4 c5 2.Nf3 e6 3.c3 d5 4.e5 Nc6 5.d4 f6 6.exf6 Nxf6 7.Bg5 Be7 8.Bd3 c4 9.Bc2 O-O 10.O-O Qc7 11.Re1 Ng4 12.g3 Nf6 13.Nbd2 h6 14.Bf4 Bd6 15.Bxd6 Qxd6 16.Ne5 Re8 17.Ndf3 b5 18.a3 Nd7 19.Qe2 Ndxe5 20.Nxe5 Bb7 21.Qh5 Nxe5 22.Rxe5 Qe7 23.Qg6 Qf6 24.Qxf6 gxf6 25.Re3 e5 26.Rae1 e4 27.f3 f5 28.fxe4 fxe4 29.Rf1 Rf8 30.Rxf8+ Rxf8 31.Re1 Kg7 32.Kg2 Kg6 33.Bd1 Bc8 34.h3 h5 35.h4 Bf5 36.Rf1 Bh3+ 37.Kxh3 Rxf1 38.Be2 Rb1 39.g4 hxg4+ 40.Kxg4 Rxb2 41.h5+ Kh6 42.Bf1 Rh2 43.Bh3 Rc2 44.Bf1 Rxc3 45.Be2 Rxa3 46.Kf5 c3 47.Ke5 c2 48.Kxd5 c1=Q 49.Ke6 Re3 50.Bxb5 Qc8+ 51.Bd7 Qa6+ 52.Ke7 Rd3 53.d5 Rxd5 54.Kd8 Rxd7+ 55.Kxd7 e3 56.Ke7 e2 57.Kf7 e1=Q 58.Kg8 Qe8#