1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Qxc4 b5 10.Qc2 Nc6 11.axb5 Nb4 12.Qb3 Bxb5 13.Nc3 Bc6 14.Bf4 Rb8 15.Qc4 Ne8 16.e4 Qc8 17.Rfc1 Qb7 18.Ne5 Nd6 19.Qe2 Be8 20.Na4 Bb5 21.Qg4 Bxa4 22.Rxa4 Qb5 23.Rxb4 Qxb4 24.Nc6 Qxb2 25.Nxe7+ Kh8 26.e5 Nb5 27.Be4 Nxd4 28.Qh4 Ne2+ 29.Kh1 g6 30.Qf6#