1.c4 Nf6 2.Nc3 e6 3.e4 d5 4.e5 d4 5.exf6 dxc3 6.bxc3 Qxf6 7.Nf3 b6 8.d4 Bd6 9.Bg5 Qf5 10.c5 Qe4+ 11.Be2 bxc5 12.dxc5 Be7 13.O-O Bb7 14.Re1 Qf5 15.Bxe7 Kxe7 16.Qb3 Bd5 17.c4 Bc6 18.Nd4 Qxc5 19.Qg3 Rd8 20.Qh4+ g5 21.Nxc6+ Nxc6 22.Qxh7 Rh8 23.Qd3 Rad8 24.Qg3 Nd4 25.Bd3 f6 26.Re3 Rd6 27.Rd1 Rh4 28.Kh1 Qa5 29.h3 Rf4 30.Re4 Nf5 31.Qh2 Rxe4