1.Nf3 c5 2.e4 Nc6 3.c3 Nf6 4.e5 Nd5 5.Bc4 e6 6.d4 d6 7.O-O cxd4 8.cxd4 dxe5 9.dxe5 Be7 10.Qe2 O-O 11.Nc3 Nxc3 12.bxc3 Qa5 13.Bd2 b6 14.Bd3 Bb7 15.Rfe1 Rad8 16.Bc2 Qc5 17.Qe4 g6 18.Bh6 Rfe8 19.Qf4 Qxc3 20.Be4 Qb2 21.Ng5 f5 22.exf6 Qxf6 23.Qc7 Ba8 24.Rad1 Rc8 25.Qg3 Red8 26.Rxd8+ Rxd8 27.h4 Nd4 28.Bxa8 Rxa8 29.Qc7 Nf5 30.Rxe6 Qa1+ 31.Kh2 Qd4 32.Ne4 Bxh4 33.Qc6 Qd8 34.Qc4 Kh8 35.Bf4 Rc8 36.Qa4 Qd5 37.Be5+ Ng7 38.Qxa7 Rg8 39.Re8 Qxe4 40.Bxg7# 1-0