1.c4 e6 2.Nf3 d5 3.d4 c6 4.Qc2 f5 5.Bf4 Nf6 6.e3 Be7 7.Nc3 O-O 8.Bd3 Ne4 9.g4 fxg4 10.Bxe4 dxe4 11.Ne5 Nd7 12.O-O-O Nxe5 13.Bxe5 Bd7 14.Rdg1 Bf6 15.Rxg4 Bxe5 16.dxe5 Qc7 17.Rhg1 Qxe5 18.Qxe4 Qxe4 19.Rxg7+ Kh8 20.Nxe4 Be8 21.Nf6 Bg6 22.R1xg6 Rxf6 23.Rxh7+ Kxh7 24.Rxf6