1.Nf3 Nf6 2.c4 c6 3.Nc3 d5 4.e3 e6 5.d4 Bd6 6.Bd3 O-O 7.e4 dxe4 8.Nxe4 Nxe4 9.Bxe4 Nd7 10.O-O Nf6 11.Bc2 c5 12.Bg5 cxd4 13.Qxd4 Be7 14.Qc3 Qc7 15.Rad1 b6 16.Ne5 Re8 17.Rfe1 Bb7 18.Qh3 h6 19.Bxh6 gxh6 20.Qg3+ Kh8 21.Nxf7#