1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.h3 a6 7.Bd3 Bg7 8.Be3 O-O 9.O-O Nbd7 10.Qd2 Nc5 11.a4 e5 12.Nde2 Be6 13.f4 exf4 14.Nxf4 Re8 15.Bd4 Rc8 16.Qf2 Nfd7 17.Nxe6 Nxe6 18.Bxg7 Kxg7 19.Qxf7+ Kh6 20.Nd5 Ne5 21.Qxb7 Qh4 22.Qb4 Qg5 23.Qxd6 Qg3 24.Qb6 Nc5 25.Be2 Nxe4 26.Qe3+ Qxe3+ 27.Nxe3 Ng3 28.Rfe1 Nxe2+ 29.Rxe2 Nc4 30.Ng4+ Kg5 31.Rxe8 Rxe8 32.b3 Nd2 33.Rd1 Re2 34.b4 Ne4 35.c4 Ra2 36.a5 Ra4 37.Rb1 Nd2 38.Rc1 Nb3 39.Rb1 Nd2 40.Rd1 Nxc4 41.Rd5+ Kf4 42.Rd4+ Kg3 43.Nh2 Ne3 44.Nf1+ Nxf1 45.Rg4# 1-0