1.e4 Nc6 2.Nf3 d6 3.d4 Nf6 4.Nc3 Bg4 5.Be2 e5 6.dxe5 dxe5 7.Qxd8+ Rxd8 8.Bd2 Bb4 9.O-O-O O-O 10.h3 Be6 11.a3 Bxc3 12.Bxc3 Nxe4 13.Bxe5 Nxf2 14.Rxd8 Rxd8 15.Rf1 Nxe5 16.Nxe5 Ne4 17.Bf3 Ng3 18.Re1 f6 19.Nd3 Bf5 20.Bxb7 Bxd3 21.cxd3 Rxd3 22.Re7 c5 23.Ba6 Rd6 24.Bc4+ Kf8 25.Rf7+ Ke8 26.Rxg7 Nf5 27.Rxa7 Ne3 28.Bb5+ Kd8 29.g3 Rd1#