1.b4 d5 2.Bb2 d4 3.Nf3 c5 4.bxc5 Nc6 5.c3 e5 6.cxd4 exd4 7.Qc2 Nf6 8.e3 dxe3 9.dxe3 Be7 10.Bb5 Bd7 11.O-O O-O 12.Nbd2 Rc8 13.Bxf6 Bxf6 14.Rab1 Qc7 15.Ne4 Qd8 16.Rfd1 Qe7 17.Nxf6+ gxf6 18.Bd3 h6 19.Rxb7 Rfd8 20.Bc4 Ne5 21.Nxe5 fxe5 22.Qg6+ Kh8 23.Qxh6+ Kg8 24.Rd6 Bh3 25.Rxe7 Rxd6 26.cxd6 Rxc4 27.Re8#