1.Nf3 c5 2.c4 e6 3.g3 Nc6 4.Bg2 g6 5.d4 cxd4 6.Nxd4 Bg7 7.Nb5 Nge7 8.Nd6+ Kf8 9.Nc3 a6 10.O-O Qc7 11.Bf4 Ne5 12.Rc1 Rb8 13.c5 h6 14.Na4 g5 15.Be3 N5c6 16.b3 Nb4 17.f4 Nbd5 18.Bd4 f6 19.e4 Nb4 20.Qh5 Kg8 21.Bxf6 Rh7 22.Qf7+ Kh8 23.Qxe7 Bxf6 24.Qf8#