1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 g6 6.Nc3 Nf6 7.Be2 Nxd4 8.Qxd4 Bg7 9.O-O O-O 10.Qe3 Be6 11.Rb1 a6 12.a4 Nd7 13.b3 Nc5 14.Nd5 Bxd5 15.cxd5 Re8 16.Bd2 e6 17.dxe6 Rxe6 18.f3 Rc8 19.Bc4 Re7 20.a5 Ne6 21.Kh1 Nc7 22.Qg5 h6 23.Qh4 d5 24.exd5 Rd7 25.Qh3 Nxd5 26.Bxh6 Bxh6 27.Qxh6 Qxa5 28.f4 b5 29.f5 bxc4 30.fxg6 f6 31.bxc4 Nc7 32.Rxf6 Qd2 33.Qh5 Re8 34.Rbf1 Qe2 35.Rf8+ Rxf8 36.Qxe2 Rxf1+ 37.Qxf1 a5 38.h3 a4 39.Qf3 a3 40.Qxa3 Rf7 41.Qg3 Rh7 42.Qe1 Rh5 43.Qe7 Rc5 44.Qh7+ Kf8 45.Qf7# 1-0