1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.e5 Ne4 7.Bd3 c5 8.Nf3 Qa5 9.O-O Nc6 10.Nxe4 dxe4 11.Bxe4 cxd4 12.Bxh7+ Kh8 13.Qe4 Be7 14.Bd2 Qc5 15.Rae1 g6 16.Bxg6 fxg6 17.Qxg6 Bd7 18.Re4 Rf5 19.Qh6+ Kg8 20.Rg4+ Kf7 21.Qg6+ Kf8 22.Qg8#