1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.c4 g6 5.O-O Bg7 6.cxd5 cxd5 7.d4 O-O 8.Nc3 Nc6 9.Bf4 Qb6 10.Na4 Qb5 11.Ne5 Nxe5 12.dxe5 Ne4 13.Rc1 Bd7 14.Bxe4 dxe4 15.Nc3 Qc6 16.Nd5 Qe6 17.Nc7 Qh3 18.Nxa8 Rxa8 19.Rc7 Bc6 20.Rxe7 Bf8 21.Rc7 e3 22.f3 Bc5 23.Qb3 Rf8 24.Bxe3 Bb6 25.Bxb6 axb6 26.Qe3 Re8 27.Qf4 Qe6 28.Rd1 Qxa2 29.Rd2 Qa5 30.Qxf7+ Kh8 31.Qxh7# 1-0