1.Nf3 Nf6 2.c4 Na6 3.Nc3 d6 4.d4 g6 5.g3 Bg7 6.Bg2 O-O 7.O-O c6 8.e4 e5 9.h3 exd4 10.Nxd4 Nc5 11.Be3 Re8 12.Qc2 Qe7 13.Rfe1 Ncxe4 14.Bf4 d5 15.cxd5 cxd5 16.Nxd5 Nxd5 17.Rxe4 Qd7 18.Rxe8+ Qxe8 19.Bxd5 Bxd4 20.Rd1 Bf5 21.Qb3 Bb6 22.g4 Be6 23.Re1 Rc8 24.Bxe6 fxe6 25.Rxe6 Qf7 26.Be3 Bxe3 27.Qxe3 Rf8 28.Re7 Qxa2 29.Qh6 Qb1+ 30.Kg2 Qxb2 31.Qxh7# 1-0