1.Nf3 c5 2.e4 Nc6 3.Bb5 g6 4.Bxc6 bxc6 5.Nc3 Qc7 6.d3 e5 7.O-O d6 8.h3 Bg7 9.Nh2 Ne7 10.f4 exf4 11.Bxf4 O-O 12.Qe1 f5 13.Qg3 Rd8 14.Rae1 Qd7 15.e5 dxe5 16.Bxe5 Bxe5 17.Qxe5 Nd5 18.Nf3 Qg7 19.Qxg7+ Kxg7 20.Nxd5 cxd5 21.Re7+ Kg8 22.Ng5 h6 23.Nf7 Kf8 24.Rfe1 Rd7 25.Nh8 Rd6 26.Rf7+ Kg8 27.Re8#