1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.d3 Be7 6.e4 d5 7.Nbd2 c5 8.Re1 Nc6 9.c3 Qc7 10.a3 O-O 11.e5 Nd7 12.Qe2 b5 13.Nf1 b4 14.Bf4 bxc3 15.bxc3 Rab8 16.h4 Ba6 17.Ne3 Qa5 18.Nxd5 exd5 19.e6 Qxc3 20.exf7+ Rxf7 21.Bxb8 Bxd3 22.Qe6 Ndxb8 23.Ng5 Bg6 24.Bxd5 Qf6 25.Qc8+ Bf8 26.Re8 Qxa1+ 27.Kh2 Nd7 28.Qxd7 Qf6 29.Bxf7+