1.e4 e6 2.Nf3 d5 3.Bd3 dxe4 4.Bxe4 Nf6 5.Nc3 Bc5 6.d4 Bb4 7.Bf4 Nc6 8.Bxc6+ bxc6 9.O-O Bd6 10.Bxd6 cxd6 11.Qe2 Ba6 12.Qxa6 c5 13.dxc5 dxc5 14.Qc6+ Nd7 15.Ne5 Rb8 16.Rad1 O-O 17.Rxd7 Qe8 18.Ne4 f6 19.Qc7 fxe5 20.Rxg7+ Kh8 21.Rxh7+ Kg8 22.Qg7#