1.Nf3 Nf6 2.c4 b6 3.g3 Bb7 4.Bg2 e6 5.O-O d5 6.Ne5 Bd6 7.d4 c5 8.Qa4+ Nbd7 9.Nxd7 Nxd7 10.cxd5 Bxd5 11.Bxd5 exd5 12.dxc5 Bxc5 13.Nc3 O-O 14.Nxd5 Be7 15.Rd1 Qe8 16.Nxe7+ Qxe7 17.Qxd7 Qxd7 18.Rxd7 a5 19.Be3 b5 20.Rc1 b4 21.Rcc7 a4 22.Bc5 b3 23.axb3 axb3 24.Bxf8 Kxf8 25.Rxf7+ Ke8 26.Rxg7 h5 27.Rg8#