1.Nf3 d5 2.g3 Bf5 3.Bg2 Nf6 4.c4 e6 5.cxd5 exd5 6.d3 Bd6 7.O-O O-O 8.Qb3 Qc8 9.Nc3 c6 10.Bg5 Nbd7 11.Rfd1 h6 12.Bxf6 Nxf6 13.e4 dxe4 14.dxe4 Be6 15.Qc2 Bc5 16.e5 Ng4 17.Ne4 Bxf2+ 18.Nxf2 Ne3 19.Qa4 Nxd1 20.Rxd1 Rd8 21.Re1 Qc7 22.Qh4 Bxa2 23.Ne4 Bd5 24.Nf6+ gxf6 25.exf6 Kh7 26.Ng5+ Kg6 27.Be4+ Bxe4 28.Qxe4+ Kxg5 29.Rf1 Rd4 30.Qf5#