1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 d6 6.Nc3 Nc6 7.d4 a6 8.h3 Bd7 9.e4 e5 10.d5 Na5 11.b3 h6 12.Re1 b5 13.cxb5 axb5 14.Bb2 b4 15.Nb1 Nb7 16.a3 Nc5 17.axb4 Ncxe4 18.Nxe5 Nxf2 19.Kxf2 dxe5 20.Rxa8 Qxa8 21.Bxe5 Rb8 22.Qd4 Nh5 23.Nd2 Qb7 24.d6 c6 25.g4 Bxe5 26.Rxe5 Ng7 27.Re7 Re8 28.Ne4 Ne6 29.Nf6+ Kf8 30.Nxd7+ Qxd7 31.Qh8#