1.Nf3 d5 2.g3 e6 3.Bg2 Nf6 4.O-O Be7 5.b3 O-O 6.Bb2 c5 7.c4 Nc6 8.cxd5 Nxd5 9.d4 cxd4 10.Nxd4 Nxd4 11.Bxd4 Bf6 12.Na3 Bxd4 13.Qxd4 Nf6 14.Qf4 Qe7 15.Nb5 a6 16.Nc7 Ra7 17.Rac1 b5 18.Rfd1 Bb7 19.Qe3 Bxg2 20.Qxa7 Be4 21.Nxb5 Qb4 22.Nd6 Bg6 23.Rc8 h6 24.Qa8 Rxc8 25.Qxc8+ Kh7 26.Ne8 Nd5 27.Qc1 Qg4 28.Qb2 Qh3 29.Qxg7#