1.g3 d5 2.Bg2 Nf6 3.Nf3 e6 4.c4 dxc4 5.Qa4+ Nbd7 6.Qxc4 a6 7.O-O b5 8.Qc2 Bb7 9.d3 c5 10.a4 Qb6 11.Nc3 Be7 12.Bf4 O-O-O 13.axb5 axb5 14.b4 Nh5 15.bxc5 Qxc5 16.Be3 Qc7 17.Rfc1 Nb8 18.Nxb5 Qxc2 19.Rxc2+ Nc6 20.Ne5 Bf6 21.Bxc6 Bxe5 22.Be8+ Kb8 23.Ba7+ Ka8 24.Bd4+ Ba6 25.Rxa6+ Kb8 26.Bxe5+ Kb7 27.Ra7+ Kb6 28.Bc7#