1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.c4 Qb6 6.Nb3 Bb4+ 7.Nc3 Nf6 8.Bd3 Ne5 9.Bf4 d6 10.O-O Ke7 11.c5 Bxc5 12.Na4 Qc7 13.Bxe5 dxe5 14.Naxc5 Qd8 15.Qf3 g6 16.Qh3 Qf8 17.Be2 Kd8 18.Qc3 Ke7 19.Kh1 a5 20.Nxe6 Bxe6 21.Qc5+ Ke8 22.Qxe5 Qe7 23.Nd4 Bd7 24.Qf4 Kf8 25.Qh6+ Kg8 26.f3 Qe5 27.Rad1 Rc8 28.b3 Rc3 29.Rfe1 b5 30.Bf1 b4 31.Bc4 Be8 32.Ne2 Rc2 33.Nf4 Rxa2 34.Nd3 Qe7 35.e5 Nh5 36.e6 f6 37.g4 Ng7 38.Nf4 Bc6 39.Nd5 Bxd5 40.Rxd5 Nxe6 41.Rdd1 Kf7 42.Rxe6 Qb7 43.Re4+ Qd5 44.Bxd5# 1-0