1.Nf3 Nf6 2.g3 Nc6 3.Bg2 e5 4.O-O d5 5.d3 Be7 6.Nc3 h6 7.e4 g5 8.a3 d4 9.Ne2 g4 10.Nh4 Be6 11.b4 Bf8 12.Bd2 Qd7 13.c3 h5 14.cxd4 exd4 15.Qc2 Bg7 16.Nf4 O-O-O 17.Rfc1 Bf8 18.Nxe6 Qxe6 19.b5 Rd6 20.Bf4 Rd7 21.bxc6 Qxc6 22.Qb2 Qb6 23.Qd2 Ne8 24.Rab1 Qa6 25.e5 Qxa3 26.Bxb7+ Kd8 27.Bc6 Re7 28.Rb8#