1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 g6 6.Ng5 Bd7 7.exd6 exd6 8.O-O Bg7 9.Nxf7 Kxf7 10.Bc4 Be6 11.Qf3+ Nf6 12.Bxe6+ Kxe6 13.Qxb7 Nc6 14.Qxc6 Rf8 15.Bg5 h6 16.Bxf6 Rxf6 17.Nc3 Kf7 18.Nd5 Rf5 19.Rae1 Bxd4 20.Re7+ Kf8 21.Rd7 Qe8 22.Nxc7 Bxf2+ 23.Kh1