1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.d4 b6 5.O-O Bb7 6.c4 Be7 7.Nc3 O-O 8.cxd5 Nxd5 9.Nxd5 Bxd5 10.Qc2 Nd7 11.e4 Bb7 12.Rd1 Qc8 13.Bf4 Bd6 14.Rac1 Bxf4 15.gxf4 c6 16.e5 g6 17.Ng5 c5 18.Be4 Kg7 19.Qe2 Qb8 20.d5 exd5 21.Bxd5 Bxd5 22.Rxd5 Qe8 23.Rcd1 Nb8 24.f5 Nc6 25.f6+ Kg8 26.Qe4 h6 27.Qh4 h5 28.Qe4 Nd4 29.Rd6 Qb8 30.Nxf7 Kxf7 31.Rd7+ Ke6 32.Re7#