1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 c5 7.O-O Nc6 8.d5 Na5 9.Bg5 h6 10.Bd2 e5 11.Ne1 Bd7 12.Qc2 b6 13.g3 Qc7 14.Ng2 Rae8 15.Rae1 Kh7 16.b3 Ng8 17.Bd3 Ne7 18.f4 f5 19.Nh4 Qc8 20.exf5 Nxf5 21.Nxg6 Kxg6 22.g4 exf4 23.Ne4 Nd4 24.Nxd6+ Kg5 25.Bxf4+ Rxf4 26.h4+ Kxg4 27.Qg2+ Kh5 28.Bg6+ Kxh4 29.Rxf4+ Bg4 30.Rxe8 Qxe8 31.Qxg4#