1.c4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.O-O Be7 8.a3 a5 9.d3 Be6 10.Be3 Nd5 11.Nxd5 Bxd5 12.Qa4 O-O 13.Rac1 Bd6 14.Ng5 Bxg2 15.Kxg2 Qe7 16.Ne4 f5 17.Nc5 Nd8 18.Qc4+ Kh8 19.Na4 Ne6 20.Nc5 Nd8 21.Na4 b6 22.Nc3 Ne6 23.Nb5 f4 24.Bd2 c5 25.Qe4 Rad8 26.Bc3 Ng5 27.Qc6 Qe6 28.Kh1 f3 29.Rce1 fxe2 30.Rxe2 Nf3 31.Re3 Qh3 32.Rxf3 Qxf1#