1.d4 e6 2.c3 d5 3.g3 Be7 4.Nf3 Qd6 5.Bf4 Qb6 6.Qc2 c5 7.a4 Nc6 8.dxc5 Bxc5 9.e3 Nf6 10.Nbd2 O-O 11.a5 Nxa5 12.b4 g5 13.Bxg5 Qc7 14.bxc5 Qe7 15.Qb1 b5 16.Nb3 Ba6 17.Rxa5 Qe8 18.Be2 Bc8 19.Bf4 b4 20.Rxa7 Nh5 21.Bb8 Qa4 22.Bd3 Re8 23.Rxf7 Bb7 24.Bxh7+ Kxf7 25.Qg6+ Ke7 26.Bd6+ Kd8 27.O-O Kd7 28.Qf7+ Kc6 29.Nbd4# 1-0