1.Nf3 b6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bb7 5.Bb5+ Nc6 6.c3 Qd5 7.Qe2 Nf6 8.Ng3 O-O-O 9.d4 e5 10.dxe5 Nxe5 11.Nxe5 Qxg2 12.Bf4 Bc5 13.b4 Be7 14.Nxf7 Bf3 15.Qf1 Rhe8 16.Qxg2 Bxg2 17.Nxd8 Nh5 18.Rd1 Bf6+ 19.Bxe8 Bf1 20.Bb5 Nxg3 21.Nf7 Be2 22.Bc6 a5 23.Bg5 axb4 24.Bg2 Bd4 25.Bb7+ Kd7 26.Be4 bxc3 27.Rxd4+ Ke8 28.Nh8 Bd3 29.Rd5 Nf5 30.Rd8# 1-0