1.Nf3 Nf6 2.b4 d5 3.e3 Bf5 4.c4 e6 5.Qb3 h6 6.Bb2 Be7 7.Nc3 O-O 8.Rc1 c6 9.Be2 Nbd7 10.O-O a5 11.a3 Ne4 12.d4 axb4 13.axb4 dxc4 14.Bxc4 Qb6 15.Nxe4 Bxe4 16.Bxe6 Bxf3 17.Bxd7 Bd5 18.Qc2 Ra2 19.Qb1 Qxb4 20.Bc3 Qxb1 21.Rxb1 b5 22.e4 Bxe4 23.Rbe1 Rd8 24.Bh3 Bd3 25.Rxe7 Bxf1 26.Kxf1 Rc2 27.Re3 Ra8 28.Bf5 Rc1+ 29.Ke2 Ra3 30.Re8#