1.Nf3 a6 2.e4 e6 3.Nc3 d5 4.d4 Nf6 5.Bd3 c5 6.exd5 exd5 7.Qe2+ Be7 8.dxc5 O-O 9.Bg5 h6 10.Bh4 Nbd7 11.O-O-O Nxc5 12.Rhe1 Be6 13.Nd4 Qb6 14.Bf5 Rae8 15.Nxe6 fxe6 16.Bxe6+ Kh8 17.Bxd5 Qa5 18.Bxf6 Bxf6 19.Qxe8 Rxe8 20.Rxe8+ Kh7 21.Bg8+ Kg6 22.Re3 Bg5 23.Rd6+ Kf5 24.Bh7+ Kg4 25.Rd4+ Bf4 26.b4 Qa3+ 27.Kd1 Qb2 28.Rg3+ Kh4 29.Rxf4+ Kh5 30.Bg6# 1-0