1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.O-O Bg7 5.d3 e5 6.e4 Nge7 7.c3 O-O 8.Nh4 d6 9.f4 f5 10.Nd2 Be6 11.Ndf3 h6 12.Be3 Kh7 13.exf5 gxf5 14.fxe5 Nd5 15.Bf2 Nxe5 16.Nxe5 Bxe5 17.d4 Bf6 18.Nxf5 Nxc3 19.bxc3 Bxf5 20.Qf3 Qc8 21.dxc5 Rb8 22.cxd6 b6 23.Rad1 Bg6 24.Qd5 Qxc3 25.Rc1 Qb2 26.Be4 Rg8 27.Rc7+ Kh8 28.Qh5 Bxh5 29.Rh7#