1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.Nge2 d6 6.Ng3 c5 7.d5 e6 8.Be2 exd5 9.exd5 h5 10.Bg5 Qb6 11.Qd2 Nh7 12.Bh6 h4 13.Bxg7 Kxg7 14.O-O-O hxg3 15.hxg3 Rh8 16.Qh6+ Kg8 17.Ne4 Qd8 18.g4 Qe7 19.Bd3 Bxg4 20.Rde1 Qd8 21.Nf6+ Qxf6 22.Re8+ Nf8 23.Rxf8#