1.e4 Nf6 2.e5 Nd5 3.Nc3 Nxc3 4.dxc3 Nc6 5.Nf3 b6 6.Bf4 Bb7 7.Bd3 e6 8.Qe2 Bc5 9.O-O-O a5 10.Rd2 a4 11.Bb5 Nb8 12.Rhd1 c6 13.Bd3 a3 14.b3 b5 15.Be4 Ba6 16.Ng5 b4 17.c4 h5 18.Bf3 Be7 19.Ne4 g5 20.Be3 g4 21.Bxg4 hxg4 22.Qxg4 Kf8 23.Nc5 Bc8 24.Rd3 Qa5 25.Nxe6+ dxe6 26.Bg5 Bxg5+ 27.Qxg5 Nd7 28.Rg3 Qxe5 29.Qd8#