1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 Be7 5.Bg5 O-O 6.e3 b6 7.Qc2 Bb7 8.Bxf6 Bxf6 9.cxd5 exd5 10.Bd3 h6 11.g4 Bh4 12.O-O-O Nd7 13.Bf5 Be7 14.h4 g6 15.Bxg6 fxg6 16.Qxg6+ Kh8 17.Qxh6+ Kg8 18.Qg6+ Kh8 19.Ng5 Nf6 20.Ne6 Qe8 21.Qh6+ Nh7 22.Qg7#