1.Nf3 c5 2.d4 cxd4 3.c3 d5 4.cxd4 a6 5.Nc3 Nc6 6.Bf4 Nf6 7.e3 e6 8.Bd3 Bd6 9.Ne5 Qc7 10.Nxc6 bxc6 11.Bxd6 Qxd6 12.Na4 Qb4+ 13.Ke2 O-O 14.Qc2 a5 15.Nc5 e5 16.dxe5 Ng4 17.a3 Qb6 18.f4 f6 19.h3 Nh6 20.exf6 Rxf6 21.g4 Nf7 22.Bxh7+ Kf8 23.g5 Rd6 24.Bd3 d4 25.e4 a4 26.Rac1 Ra5 27.Kf3 Kg8 28.Kg3 Rd8 29.e5 Nxe5 30.fxe5 Rd5 31.Ne4 Rxe5 32.h4 Qb8 33.Kg2 Bf5 34.Rhf1 Rad5 35.Rf3 Bxe4 36.Bxe4 Rc5 37.Qxc5 Rxc5 38.Rxc5 Qxb2+ 39.Kh3 Qe2 40.Re5 g6 41.Bd5+ cxd5 42.Rxe2 Kh7 43.Rf7+ Kh8 44.Re8# 1-0