1.e4 Nf6 2.Nc3 d5 3.e5 Nfd7 4.d4 c5 5.f4 cxd4 6.Nb5 e6 7.Nxd4 Nc6 8.Ngf3 Nc5 9.Be3 Bd7 10.a3 Rc8 11.Be2 Be7 12.O-O Ne4 13.c3 f6 14.exf6 Bxf6 15.Bd3 Qe7 16.Qc2 O-O 17.Bxe4 dxe4 18.Qxe4 e5 19.Qd5+ Kh8 20.fxe5 Nxe5 21.Nxe5 Bxe5 22.Nf3 Bf6 23.Bxa7 Bc6 24.Qh5 Rfd8 25.Rae1 Qd6 26.Bf2 g6 27.Qg4 Bb5 28.Bg3 Qc5+ 29.Rf2 Bd7 30.Qf4 Bf5 31.Bh4 Bxh4 32.Qxh4 Re8 33.Qf6+ Kg8 34.Re5 Rxe5 35.Qxe5 Qb6 36.Nd4 Rf8 37.h3 h5 38.Kh1 Rf7 39.Rf4 Qxb2 40.Ne6 Qxa3 41.Qb8+