1.c4 Nf6 2.Nc3 e6 3.e4 d5 4.e5 d4 5.exf6 dxc3 6.bxc3 Qxf6 7.d4 c5 8.Nf3 h6 9.Bd3 Nc6 10.d5 Qxc3+ 11.Qd2 Qxa1 12.dxc6 bxc6 13.O-O Rb8 14.Be4 Rb6 15.Qf4 Qf6 16.Qc7 Bd7 17.Rd1 Qd8 18.Qe5 Qb8 19.Qc3 f6 20.Bg6+ Ke7 21.Qd3 Qc7 22.Bf4 e5 23.Nxe5 fxe5 24.Bxe5 Qxe5 25.Qxd7+ Kf6 26.Qf7+ Kg5 27.g3 Qf6 28.f4+ Kg4 29.Bh5+ Kf5 30.Qd7+ Ke4