1.e4 e6 2.d4 d5 3.exd5 exd5 4.Nc3 Nf6 5.Nf3 Bf5 6.Bg5 Nc6 7.Bb5 h6 8.Bh4 a6 9.Ba4 b5 10.Bb3 b4 11.Bxf6 Qxf6 12.Nxd5 Qd6 13.O-O Be7 14.Nxe7 Nxe7 15.Ne5 O-O 16.Re1 Ng6 17.Nxg6 Qxg6 18.Re7 Be4 19.f3 Bf5 20.Qe2 Rad8 21.c3 Bd3 22.Qe3 bxc3 23.bxc3 c6 24.Qf4 Rd6 25.Bxf7+ Rxf7 26.Rxf7 Re6 27.Rf8+ Kh7 28.Qb8 Qg5 29.Rd1 Qe3+ 30.Kh1 Qe1+ 31.Rxe1 Rxe1#