1.e4 c5 2.Nf3 d6 3.d3 Nf6 4.Bg5 e6 5.d4 cxd4 6.Nxd4 a6 7.Bc4 Be7 8.O-O h6 9.Bf4 e5 10.Be3 exd4 11.Bxd4 Nc6 12.Bb3 O-O 13.Ba4 Nxe4 14.Re1 d5 15.f3 Nf6 16.Nc3 Be6 17.f4 Rc8 18.Rf1 Nxd4 19.Qxd4 Bc5 20.Rfd1 Bxd4+ 21.Rxd4 Qb6 22.Rd1 Rc4 23.Ne2 Rxa4 24.Kf1 Ne4 25.Rxe4 dxe4 26.b3 Rxa2 27.Nc3 Rxc2 28.Nxe4 Rd8 29.Nd2 Rdxd2 30.Rxd2 Rxd2 31.Ke1 Qf2#