1.Nf3 d5 2.b3 Bf5 3.e3 Nf6 4.Bb2 Nbd7 5.Be2 e6 6.Nh4 Bg6 7.Nxg6 hxg6 8.Bf3 Bd6 9.g3 e5 10.d3 Qe7 11.e4 dxe4 12.dxe4 O-O-O 13.O-O Qe6 14.Bg2 Rh5 15.Bc1 g5 16.Be3 Rdh8 17.f3 Rxh2 18.Qe2 g4 19.Nc3 gxf3 20.Qxf3 Ng4 21.Bxa7 b6 22.Na4 Kb7 23.Qxf7 Qh6 24.Qf3 Rh1+ 25.Bxh1 Qh2#