1.c4 e6 2.Nf3 d5 3.e3 a6 4.b3 c5 5.Bb2 Nc6 6.d4 cxd4 7.exd4 Nf6 8.Nbd2 Be7 9.Bd3 O-O 10.O-O Rb8 11.Ne5 dxc4 12.Nxc6 bxc6 13.Nxc4 Bb7 14.Rc1 c5 15.dxc5 Bxc5 16.Bxf6 gxf6 17.Bxh7+ Kxh7 18.Qh5+ Kg7 19.Qg4+ Kh7 20.Rc3 Bxg2 21.Qh5+ Kg7 22.Rg3#