1.c4 Nf6 2.Nf3 c5 3.Nc3 Nc6 4.e3 e6 5.b3 Be7 6.Bb2 b6 7.d4 d5 8.cxd5 exd5 9.dxc5 bxc5 10.Bb5 Bb7 11.Ne5 Rc8 12.g4 d4 13.Qf3 dxc3 14.Bxc3 Qd5 15.Qf5 Qe6 16.Qf3 Qd5 17.Qf5 O-O 18.Bc4 Qxh1+ 19.Ke2 Qe4 20.Nxc6 Bxc6 21.Bxf7+ Kxf7